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(二)--- Node.js事件模块
May 21 NodeJs
Nodejs实现的一个静态服务器实例
Dec 06 NodeJs
NodeJS学习笔记之FS文件模块
Jan 13 NodeJs
NodeJS中利用Promise来封装异步函数
Feb 25 NodeJs
Nodejs关于gzip/deflate压缩详解
Mar 04 NodeJs
初探nodeJS
Jan 24 NodeJs
Nodejs进阶之服务端字符编解码和乱码处理
Sep 04 NodeJs
ubuntu编译nodejs所需的软件并安装
Sep 12 NodeJs
nodejs实现截取上传视频中一帧作为预览图片
Dec 10 NodeJs
webstorm中配置nodejs环境及npm的实例
May 15 NodeJs
NodeJS如何实现同步的方法示例
Aug 24 NodeJs
基于nodejs的微信JS-SDK简单应用实现
May 21 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
PHP4实际应用经验篇(8)
2006/10/09 PHP
PHP 字符串分割和比较
2009/10/06 PHP
php指定函数参数默认值示例代码
2013/12/04 PHP
PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法
2014/12/17 PHP
php压缩和解压缩字符串的方法
2015/03/14 PHP
PHP类的自动加载与命名空间用法实例分析
2020/06/05 PHP
JS完成代码前最好对其做5件事
2013/04/07 Javascript
javascript中常用编程知识
2013/04/08 Javascript
js 实现 input type="file" 文件上传示例代码
2013/08/07 Javascript
使用JavaScript获取电池状态的方法
2014/05/03 Javascript
javascript中错误使用var造成undefined
2016/03/31 Javascript
深究AngularJS之ui-router详解
2017/06/13 Javascript
简单实现js放大镜效果
2017/07/24 Javascript
js消除图片小游戏代码
2019/12/11 Javascript
[49:41]NB vs NAVI Supermajor小组赛A组 BO3 第一场 6.2
2018/06/03 DOTA
python实现人人网登录示例分享
2014/01/19 Python
python通过装饰器检查函数参数数据类型的方法
2015/03/13 Python
python连接字符串的方法小结
2015/07/13 Python
详解Django中Request对象的相关用法
2015/07/17 Python
Python callable()函数用法实例分析
2018/03/17 Python
django 实现电子支付功能的示例代码
2018/07/25 Python
python3实现逐字输出的方法
2019/01/23 Python
搞清楚 Python traceback的具体使用方法
2019/05/13 Python
Python模块future用法原理详解
2020/01/20 Python
一款基于css3和jquery实现的动画显示弹出层按钮教程
2015/01/04 HTML / CSS
用HTML5制作一个简单的桌球游戏的教程
2015/05/12 HTML / CSS
瑞典最好的运动鞋专卖店:Sneakersnstuff
2016/08/29 全球购物
医药学专业大学生职业生涯规划书论文
2014/01/21 职场文书
白血病捐款倡议书
2014/05/14 职场文书
化妆品活动策划方案
2014/05/23 职场文书
开展批评与自我批评发言稿
2014/10/16 职场文书
2014年大学生工作总结
2014/11/20 职场文书
军事博物馆观后感
2015/06/05 职场文书
学校就业保障协议书
2019/06/24 职场文书
JVM钩子函数的使用场景详解
2021/08/23 Java/Android
苹果M1芯片安装nginx 并且部署vue项目步骤详解
2021/11/20 Servers