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 相关文章推荐
Ubuntu中搭建Nodejs开发环境过程分享
Jun 01 NodeJs
NodeJS学习笔记之Connect中间件模块(二)
Jan 27 NodeJs
nodejs中实现sleep功能实例
Mar 24 NodeJs
解决nodejs中使用http请求返回值为html时乱码的问题
Feb 18 NodeJs
详解nodejs express下使用redis管理session
Apr 24 NodeJs
修改Nodejs内置的npm默认配置路径方法
May 13 NodeJs
nodejs require js文件入口,在package.json中指定默认入口main方法
Oct 10 NodeJs
NodeJS加密解密及node-rsa加密解密用法详解
Oct 12 NodeJs
nodejs中方法和模块用法示例
Dec 24 NodeJs
如何利用nodejs自动定时发送邮件提醒(超实用)
Dec 01 NodeJs
NodeJS配置CORS实现过程详解
Dec 02 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图片处理之使用imagecopy函数添加图片水印实例
2014/11/19 PHP
PHP判断一个数组是另一个数组子集的方法详解
2017/07/31 PHP
PHP面向对象多态性实现方法简单示例
2017/09/27 PHP
优秀js开源框架-jQuery使用手册(1)
2007/03/10 Javascript
JavaScript 使用技巧精萃(.net html
2009/04/25 Javascript
我用的一些Node.js开发工具、开发包、框架等总结
2014/09/25 Javascript
jQuery事件的绑定、触发、及监听方法简单说明
2016/05/10 Javascript
jQuery弹出下拉列表插件(实现kindeditor的@功能)
2016/08/16 Javascript
AngularJs用户输入动态模板XSS攻击示例详解
2018/04/21 Javascript
Vue多系统切换实现方案
2018/06/05 Javascript
vue分页器组件编写方法详解
2019/06/28 Javascript
vue v-for直接循环数字实例
2019/11/07 Javascript
JS 事件机制完整示例分析
2020/01/15 Javascript
vue+render+jsx实现可编辑动态多级表头table的实例代码
2020/04/01 Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
2020/07/21 Javascript
Python的“二维”字典 (two-dimension dictionary)定义与实现方法
2016/04/27 Python
Pycharm学习教程(2) 代码风格
2017/05/02 Python
在python3.5中使用OpenCV的实例讲解
2018/04/02 Python
python生成lmdb格式的文件实例
2018/11/08 Python
python3的print()函数的用法图文讲解
2019/07/16 Python
Python类中的装饰器在当前类中的声明与调用详解
2020/04/15 Python
Python urllib.request对象案例解析
2020/05/11 Python
Gweniss格温妮丝女包官网:英国纯手工制造潮流包包品牌
2018/02/07 全球购物
如何用Java实现列出某个目录下的所有子目录
2015/07/20 面试题
社区活动总结报告
2014/05/05 职场文书
优质护理服务演讲稿
2014/05/07 职场文书
离退休人员聘用协议书
2014/11/24 职场文书
幼儿教师师德师风自我评价
2015/03/05 职场文书
MySQL InnoDB ReplicaSet(副本集)简单介绍
2021/04/24 MySQL
详解MySQL主从复制及读写分离
2021/05/07 MySQL
pytorch锁死在dataloader(训练时卡死)
2021/05/28 Python
一起来学习Python的元组和列表
2022/03/13 Python
【海涛dota解说】一房久违的影魔魂守二连发
2022/04/01 DOTA
把77A收信机改造成收音机
2022/04/05 无线电
vue组件冲突之引用另一个组件出现组件不显示的问题
2022/04/13 Vue.js
python神经网络 使用Keras构建RNN训练
2022/05/04 Python