FED

©FrontEndDev.org
2015 - 2024
web@2.22.0 api@2.20.0

Sublime搭建nodejs环境

1.下载 nodejs

下载并安装好Node后,参考网上教程去配置环境变量。

2.下载 sublime text3

这个尽量下载英文版的

3.安装sublime text3 包管理器

1)在 package install 包中新增node插件(或者直接去SublimeText-Nodejs插件(https://github.com/tanepiper/SublimeText-Nodejs )下载.

2)下载之后, 在 D:\Program Files\SublimeText3\Data\Packages 下新建文件夹为Nodejs文件名不要搞错,然后把刚才从git上下载的sublimeText-nodejs插件的文件都扔进去).

img.png

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

img.png

4.新建Nodejs命令模式

重点到了,网上说的好多都不靠谱,你可以直接打开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端口,相当舒服,安装方法见:http://www.cnblogs.com/pigtail/archive/2013/01/08/2851056.html

ok,下面是相对来说还比较有价值的参考网页:

  1. http://blog.csdn.net/jwkfreedom/article/details/8450005
  2. http://blog.csdn.net/fan158/article/details/17484403
  3. http://www.cnblogs.com/bluesky4485/p/3928364.html###
  4. http://www.hacke2.cn/nodeJS-sublime-3/
  5. http://blog.csdn.net/helem_2013/article/details/17172999

落雨

QQ 394263788 2015年4月9日

ps:推荐使用WebStom,sublime还是比较适合书写Js等代码,而Webstom可以打断点调试Node。