Windows系统下使用Sublime搭建nodejs环境


Posted in NodeJs onApril 13, 2015

1.下载nodejs,并安装ok后,配置好环境变量。

2.下载sublime text3

3.在package install 包中新增node插件(或者直接去SublimeText-Nodejs插件(https://github.com/tanepiper/SublimeText-Nodejs)下载,下载之后, 在D:\Program Files\SublimeText3\Data\Packages下新建文件夹为Nodejs文件名不要搞错,然后把git上下载的文件都扔进去)

Windows系统下使用Sublime搭建nodejs环境

下载后是SublimeText-Nodejs-master.zip,直接用压缩包打开后,把文件扔到D:\Program Files\SublimeText3\Data\Packages\Nodejs下

Windows系统下使用Sublime搭建nodejs环境

4.以上都不是重点,重点就在这里了

网上说的好多都不靠谱,可以直接打开D:\Program Files\SublimeText3\Data\Packages\Nodejs\Nodejs.sublime-build这个文件,用记事本或者sublime去编辑,编辑代码如下

{
 "encoding": "GB2312",
 "cmd": ["taskkill /F /IM node.exe", ""],
 "cmd": ["node", "$file"]
 }

5.ok,这样你就可以直接在sublime里面新建一个node.js文件,跑一跑了,直接在sublime下F7即可

var http = require('http');
var os = require('os');

http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/plain'});
response.end('Hello World3 \n');

}).listen(3000);

console.log('Server running at http://127.0.0.1:3000/');

6.同学会问,那我怎么重启node呢,不好意思,我也没找到最终的解决办法,只能暂时这么说

1)手动打开任务管理器,关闭node.exe进程,重新F7

2)全局安装nodejs插件,supervisor,安装了之后,直接用sublime写node的js代码,就不用来回的重启node了,它会自动检测js,并重启node端口,相当舒服。

以上所述就是本文的全部内容了,希望大家能够喜欢。

NodeJs 相关文章推荐
基于NodeJS的前后端分离的思考与实践(六)Nginx + Node.js + Java 的软件栈部署实践
Sep 26 NodeJs
nodejs教程之异步I/O
Nov 21 NodeJs
nodejs爬虫抓取数据之编码问题
Jul 03 NodeJs
Nodejs如何复制文件
Mar 09 NodeJs
用nodejs的实现原理和搭建服务器(动态)
Aug 10 NodeJs
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
Jan 12 NodeJs
nodejs搭建本地http服务器教程
Mar 13 NodeJs
nodejs入门教程四:URL相关模块用法分析
Apr 24 NodeJs
理解nodejs的stream和pipe机制的原理和实现
Aug 12 NodeJs
nodejs基础之多进程实例详解
Dec 27 NodeJs
基于nodejs的微信JS-SDK简单应用实现
May 21 NodeJs
NodeJs生成sitemap站点地图的方法示例
Jun 11 NodeJs
nodejs开发微博实例
Mar 25 #NodeJs
nodejs中实现阻塞实例
Mar 24 #NodeJs
nodejs中使用多线程编程的方法实例
Mar 24 #NodeJs
nodejs中实现sleep功能实例
Mar 24 #NodeJs
nodejs中的fiber(纤程)库详解
Mar 24 #NodeJs
nodeJS代码实现计算交社保是否合适
Mar 09 #NodeJs
Nodejs关于gzip/deflate压缩详解
Mar 04 #NodeJs
You might like
php删除与复制文件夹及其文件夹下所有文件的实现代码
2013/01/23 PHP
php模板原理讲解
2013/11/13 PHP
php+mysqli使用面向对象方式查询数据库实例
2015/01/29 PHP
PHP中SESSION的注销与清除
2015/04/16 PHP
php获取POST数据的三种方法实例详解
2016/12/20 PHP
javascript中获取选中对象的类型
2007/04/02 Javascript
Jquery Ajax学习实例 向页面发出请求,返回XML格式数据
2010/03/14 Javascript
Dojo 学习要点
2010/09/03 Javascript
JS自动缩小超出大小的图片
2012/10/12 Javascript
脚本合并提升javascript性能示例
2014/02/24 Javascript
jQuery判断对象是否存在的方法
2015/02/05 Javascript
第五章之BootStrap 栅格系统
2016/04/25 Javascript
Javascript自执行匿名函数(function() { })()的原理浅析
2016/05/15 Javascript
JS面试题---关于算法台阶的问题
2016/07/26 Javascript
AngularJS监听路由的变化示例代码
2016/09/23 Javascript
canvas学习之API整理笔记(二)
2016/12/29 Javascript
手把手搭建安装基于windows的Vue.js运行环境
2017/06/12 Javascript
angular实现input输入监听的示例
2018/08/31 Javascript
Vue中保存数据到磁盘文件的方法
2018/09/06 Javascript
手把手带你搭建一个node cli的方法示例
2020/08/07 Javascript
[00:50]深扒TI7聊天轮盘语音出处6
2017/05/11 DOTA
Python中isnumeric()方法的使用简介
2015/05/19 Python
python实现下载文件的三种方法
2017/02/09 Python
Python-Seaborn热图绘制的实现方法
2019/07/15 Python
Python整数与Numpy数据溢出问题解决
2019/09/11 Python
python爬取网易云音乐热歌榜实例代码
2020/08/07 Python
Pycharm无法打开双击没反应的问题及解决方案
2020/08/17 Python
C有"按引用传递"吗
2016/09/06 面试题
班会关于环保演讲稿
2013/12/29 职场文书
教师考核材料
2014/05/21 职场文书
电子商务专业毕业生自荐书
2014/06/22 职场文书
教师党员批评与自我批评发言稿
2014/10/15 职场文书
党员承诺书范文2015
2015/04/27 职场文书
德劲DE1108畅想
2021/04/22 无线电
关于Oracle12C默认用户名system密码不正确的解决方案
2021/10/16 Oracle
「魔导具师妲莉亚永不妥协~从今天开始的自由职人生活~」1、2卷发售宣传CM公开
2022/03/21 日漫