Sublime+node开发插件设置

        Sublime是node开发最方便的IDE,如果设置了node插件,那么js代码编写完成即可编译运行出结果。windows上的node插件和mac上的插件设置方法稍微有些区别,这里最后会写出来。

       Sublime和node的安装,这里略过,默认已经安装了。

       这里需要设置一个编译环境Nodejs,只需要将github上node插件下载到SublimeText安装路径的指定位置即可 https://github.com/tanepiper/SublimeText-Nodejs。

      这个位置就是path/to/sublimetext/Data/Packages/Nodejs下,如果nodejs目录不存在,可以新建。我的机器上是在如下目录:D:\tools\Sublime Text\Data\Packages\Nodejs

      如果安装了git,可以通过命令行执行如下命令

      $ git clone https://github.com/tanepiper/SublimeText-Nodejs

      下载并移动到对应目录之后最终的文件结构如下图所示。

确保node已经加入了环境变量:

打开SublimeText,查看到nodejs插件已经加入。

这是如果是windows需要做如下修改,找到sublimehome/Data/Packages/Nodejs/SublimeText-Nodejs/Nodejs.sublime-build,修改如下:

其中第二行,指定node绝对路径,否则会报错,找不到执行程序。

第六行修改编码,避免乱码

第九行这个非常重要,一定要这么写,否则会报错。有的资料上没有将前面部分都用逗号隔开,结果就是报错。这句有个好处就是不需要我们手动杀死已经存在的node进程。直接用命令杀死,然后运行node命令,执行脚本。

以下贴出一个测试:

console.log(123);
console.log('hello nodejs');
通过快捷键ctrl+b,可以编译。最后输出如下结果。

第一行错误提示:没有找到进程"node.exe",这个可以理解,我们之前并没有指定node进程,再次运行还是有这个错误提示,因为完运行以上两句代码node进程直接终止了。这句代码在我们开发node服务端时会有用处,我们通过一个端口监听http服务,这时候node进程会挂起,等到我们修改部分代码,只需ctrl+b运行启动脚本,就可以了,不需要手动杀死node进程。

如果是mac系统,这里的配置需要稍作修改,node绝对路径,通过which node可以得到












另外Nodejs.sublime-settings文件也稍作修改,指定node和npm的路径,通过上面的命令which node,which npm得到。








另外mac上的命令是command+b只是编译,运行的话,需要按下command+r

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

luffy5459

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值