我的电脑已经配置好了nodejs环境。
因为喜欢使用sublime text,所以想把Node环境配进去。
我使用Package Control -> Install Package 安装了Nodejs。
之后无论如何设置就是不能正常运行。
找了好久资料才解决,解决方法:
1、remove package -> nodejs
2、添加build system
{
"cmd": ["node", "--use-strict", "--harmony", "$file"],
"selector": "source.js"
}
保存为Node.sublime-build,把Build System设成Automatic。
说明:在以上的build文件中(Node.sublime-build), node是执行命令, --harmony和--use-strict是执行参数, $file是当前文件名, 所以一次build操作实际上相当于在命令行中执行了node --use-strict --harmony filename. --harmony表示启用ES Harmony features, 而这些features目前只能在strict模式下运行, 所以需要同时添加use-strict参数(详见what-is-extended-mode).
如果不想启用es6的特性,把build文件更改成以下代码保存即可.
{
"cmd": ["node", "$file"],
"selector": "source.js"
}
在sublime text 中新建一个test.js 文件爱你,然后输入测试代码,比如:
for (let i = 0; i < 3; i++) {
console.log('i:', i);
}
使用快捷键ctrl + b, 将得到以下执行结果:
i: 0
i: 1
i: 2
[Finished in 0.1s]

本文详细介绍了如何在 Sublime Text 中配置 Node.js 环境,包括安装 PackageControl 插件、安装 Node.js 插件、设置 build 文件等步骤,最终实现通过快捷键运行 Node.js 脚本的功能。
829

被折叠的 条评论
为什么被折叠?



