win下Sublime Text 3开发 Nodejs
win下Sublime Text 3开发 Nodejs
先安装好 Sublime Text 3 1 下载 sublime Text 的nodejs插件
2.下载后解压 直接改名为nodejs 放到 Preferences–>浏览程序包Browse Packages
所在的文件夹
3.打开刚才的nodejs文件夹 找到根目录里面的 odejs.sublime-settings
{
"cmd": ["node", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.js",
"shell":true,
"encoding": "cp1252",
"windows":
{
"cmd": ["taskkill /F /IM node.exe & node", "$file"]
},
"linux":
{
"cmd": ["killall node; node", "$file"]
}
}
改成
{
"cmd": ["node", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.js",
"shell":true,
"encoding": "cp1252",
"windows":
{
"cmd": ["node", "$file"]
},
"linux":
{
"cmd": ["killall node; node", "$file"]
}
}
就是windons这个 属性下面的 cmd属性 参数改成cmd执行的
网上说改 Preferences-->Package Setting-->Nodejs-->Default
可是我发现这个无效 多余的 求解
ps:如果要把 Browse Packages
放在 安装目录 而不是用户目录 只要在 安装目录新建 Data
文件夹后
把用户目录下面的删掉 重启即可
win下Sublime Text 3开发 Nodejs
在 Windows 系统中使用 Sublime Text 3 开发 Node.js 应用程序,可以通过安装一些插件来简化开发过程。下面是详细的步骤:
1. 安装 Sublime Text 3
首先,你需要安装 Sublime Text 3。你可以从其官网下载并安装。
2. 安装 Node.js 插件
接下来,我们需要安装一个 Node.js 插件来支持 Node.js 的语法高亮、代码提示等功能。
- 打开 Sublime Text 3。
- 使用快捷键
Ctrl+Shift+P
打开命令面板。 - 输入
Install Package
并选择Package Control: Install Package
。 - 在弹出的列表中搜索
Nodejs
并安装。
3. 配置 Node.js 插件
安装完插件后,我们需要配置它以便能够正确地运行 Node.js 脚本。
- 打开 Sublime Text 3 的偏好设置,找到
Browse Packages
。 - 将解压后的
Nodejs
文件夹重命名为Nodejs
,然后放入Packages
文件夹中。 - 打开
Nodejs
文件夹,找到Nodejs.sublime-settings
文件,并用以下内容替换其内容:
{
"cmd": ["node", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.js",
"shell": true,
"encoding": "cp1252",
"windows":
{
"cmd": ["node", "$file"]
},
"linux":
{
"cmd": ["killall node; node", "$file"]
}
}
注意:这里的 cmd
属性在 Windows 中被修改为只运行 node $file
,以确保在 Windows 上能够正确执行 Node.js 脚本。
4. 测试配置
现在我们已经完成了所有配置,可以测试一下是否能正常运行 Node.js 脚本了。
- 创建一个新的 JavaScript 文件(例如
test.js
)。 - 添加以下简单的 Node.js 脚本代码:
console.log("Hello, World!");
- 保存文件,然后按
Ctrl+B
运行脚本。 - 查看 Sublime Text 3 的输出窗口,应该能看到
Hello, World!
的输出。
5. 其他注意事项
如果你希望将 Browse Packages
文件夹放在安装目录而不是用户目录,可以在安装目录创建一个 Data
文件夹,然后删除用户目录下的 Packages
文件夹,重启 Sublime Text 3 即可。
以上就是在 Windows 系统下使用 Sublime Text 3 开发 Node.js 应用程序的基本步骤。希望这些信息对你有所帮助!
由于改成了 "windows": { “cmd”: [“node”, “$file”] }, 这样每Build一次就会新产生一个Node进程,占用1个端口。这个楼主是怎么处理的?
那就cmd 命令前面加个kill node进程的 命令
什么不使用pcip在线安装啊?
为什么我的MAC os 用不了呢?
node的run是灰色的 求解
同问node的run是灰色的!
一直就是灰色 没关系 配置好 自己的 build选项后cmd + b之后 直接就运行了 不用管灰色的
后来。。。后来。。果断放弃windows了,还 是用虚拟机mac吧。
哦,但是运行成功的了 估计
{ “cmd”: [“node”, “$file”], “file_regex”: “^[ ]File "(…?)”, line ([0-9]*)", //… } 估计这句是执行的语句。什么时候删掉试一下
{
"cmd": ["node", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.js",
"encoding": "cp1252",
"variants": [
{ "name": "Kill Node.exe",
"cmd": ["taskkill", "/F", "/IM", "node.exe"],
"shell": true
}
]
}
找了半天只能手动kill了~
试试这个(st3), 我这边可以:)
{
"shell_cmd": "taskkill /F /IM node.exe & node \"$file\"",
"selector": "source.js",
}