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 npm install全局安装和本地安装的区别
Jun 05 NodeJs
NodeJS制作爬虫全过程
Dec 22 NodeJs
NodeJS学习笔记之FS文件模块
Jan 13 NodeJs
nodeJS删除文件方法示例
Dec 25 NodeJs
进阶之初探nodeJS
Jan 24 NodeJs
Nodejs基于LRU算法实现的缓存处理操作示例
Mar 17 NodeJs
深入学习nodejs中的async模块的使用方法
Jul 12 NodeJs
nodejs更改项目端口号的方法
May 13 NodeJs
Nodejs对postgresql基本操作的封装方法
Feb 20 NodeJs
NodeJs之word文件生成与解析的实现代码
Apr 01 NodeJs
详解NodeJs项目 CentOs linux服务器线上部署
Sep 16 NodeJs
详解nodejs内置模块
May 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自定义函数返回多个值
2006/11/26 PHP
PHP字符串的编码问题的详细介绍
2013/04/27 PHP
php错误级别的设置方法
2013/06/17 PHP
解析PHP中常见的mongodb查询操作
2013/06/20 PHP
php根据用户语言跳转相应网页
2015/11/04 PHP
PHP函数checkdnsrr用法详解(Windows平台用法)
2016/03/21 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
PHP静态方法和静态属性及常量属性的区别与介绍
2019/03/22 PHP
TypeScript 学习笔记之基本类型
2015/06/19 Javascript
Javascript实现鼠标右键特色菜单
2015/08/04 Javascript
Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值
2016/03/23 Javascript
js document.getElementsByClassName的使用介绍与自定义函数
2016/11/25 Javascript
深入理解vue.js双向绑定的实现原理
2016/12/05 Javascript
js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法分析
2016/12/27 Javascript
jQuery中ztree 点击文本框弹出下拉框的实例代码
2017/02/05 Javascript
jquery实现弹窗功能(窗口居中显示)
2017/02/27 Javascript
深入理解vue中的$set
2017/06/01 Javascript
讲解vue-router之命名路由和命名视图
2018/05/28 Javascript
详解vue2.6插槽更新v-slot用法总结
2019/03/09 Javascript
更强大的vue ssr实现预取数据的方式
2019/07/19 Javascript
AngularJS动态生成select下拉框的方法实例
2019/11/17 Javascript
如何HttpServletRequest文件对象并储存
2020/08/14 Javascript
使用rpclib进行Python网络编程时的注释问题
2015/05/06 Python
Python数据库的连接实现方法与注意事项
2016/02/27 Python
基于DATAFRAME中元素的读取与修改方法
2018/06/08 Python
Python中如何使用if语句处理列表实例代码
2019/02/24 Python
Python3实现计算两个数组的交集算法示例
2019/04/03 Python
使用matlab或python将txt文件转为excel表格
2019/11/01 Python
Python importlib模块重载使用方法详解
2020/10/13 Python
利用CSS3的线性渐变linear-gradient制作边框的示例
2016/06/02 HTML / CSS
英国领先的高街书籍专家:Waterstones
2018/02/01 全球购物
波兰最大的宠物用品网上商店:FERA.PL
2019/08/11 全球购物
小米乌克兰网上商店:Xiaomi.UA
2019/10/29 全球购物
绿色家庭事迹材料
2014/05/01 职场文书
端午节活动总结
2014/08/26 职场文书
英语通知范文
2015/04/22 职场文书