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的实现原理和搭建服务器(动态)
Aug 10 NodeJs
NodeJS中的MongoDB快速入门详细教程
Nov 11 NodeJs
详解nodejs微信公众号开发——1.接入微信公众号
Apr 10 NodeJs
CentOS 安装NodeJS V8.0.0的方法
Jun 15 NodeJs
在Debian(Raspberry Pi)树莓派上安装NodeJS的教程详解
Sep 19 NodeJs
nodejs+mongodb+vue前后台配置ueditor的示例代码
Jan 02 NodeJs
NodeJS父进程与子进程资源共享原理与实现方法
Mar 16 NodeJs
nodejs搭建本地服务器轻松解决跨域问题
Mar 21 NodeJs
NodeJS服务器实现gzip压缩的示例代码
Oct 12 NodeJs
nodejs中实现用户注册路由功能
May 20 NodeJs
基于nodejs的微信JS-SDK简单应用实现
May 21 NodeJs
nodejs实现的http、https 请求封装操作示例
Feb 06 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和Mysqlweb应用开发核心技术 第1部分 Php基础-1 开始了解php
2011/07/03 PHP
PHP PDO fetch 模式各种参数的输出结果一览
2015/01/07 PHP
php中JSON的使用与转换
2015/01/14 PHP
php构造函数与析构函数
2016/04/23 PHP
jQuery 锚点跳转滚动条平滑滚动一句话代码
2010/04/30 Javascript
javascript基础第一章 JavaScript与用户端
2010/07/22 Javascript
关于URL中的特殊符号使用介绍
2011/11/03 Javascript
JS操作Cookie写入和读取实例代码
2013/10/20 Javascript
javascript操作字符串的原生方法
2014/12/22 Javascript
JS实现响应鼠标点击动画渐变弹出层效果代码
2016/03/25 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
js实现HashTable(哈希表)的实例分析
2016/11/21 Javascript
简单实现js倒计时功能
2017/02/13 Javascript
js Canvas绘制圆形时钟效果
2017/02/17 Javascript
jquery单击文字或图片内容放大并居中显示
2017/06/23 jQuery
浅谈node中的cluster集群
2018/06/02 Javascript
VueJS 组件参数名命名与组件属性转化问题
2018/12/03 Javascript
angular 服务随记小结
2019/05/06 Javascript
解决vue打包后刷新页面报错:Unexpected token
2019/08/27 Javascript
详解vuejs中执行npm run dev出现页面cannot GET/问题
2020/04/26 Javascript
在webstorm中配置less的方法详解
2020/09/25 Javascript
Python 绘图库 Matplotlib 入门教程
2018/04/19 Python
django框架中间件原理与用法详解
2019/12/10 Python
使用CSS3实现圆角,阴影,透明
2014/12/23 HTML / CSS
html5 Canvas画图教程(9)—canvas中画出矩形和圆形
2013/01/09 HTML / CSS
韩国11街:11STREET
2018/03/27 全球购物
销售主管的自我评价分享
2014/01/03 职场文书
致全体运动员广播稿
2014/02/01 职场文书
个人作风剖析材料
2014/02/02 职场文书
运动会领导邀请函
2014/02/05 职场文书
小学敬老月活动方案
2014/02/11 职场文书
清明节网上祭英烈活动总结
2014/04/30 职场文书
运动会标语
2014/06/21 职场文书
2014年政风行风工作总结
2014/11/22 职场文书
Python合并pdf文件的工具
2021/07/01 Python
CSS中float高度塌陷问题的四种解决方案
2022/04/18 HTML / CSS