Sublime 搭建 NodeJS 开发环境

发布于 2021-12-03 22:49:41 字数 3006 浏览 1381 评论 0

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.收尾工作

这样你就可以直接在 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

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

  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

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

0 文章
0 评论
1055 人气
更多

推荐作者

娇女薄笑

文章 0 评论 0

biaggi

文章 0 评论 0

xiaolangfanhua

文章 0 评论 0

rivulet

文章 0 评论 0

我三岁

文章 0 评论 0

薆情海

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文