尝试从 Sublime Text 运行 JS 时出现 WinError 5

WinError 5 when attempting to run JS from Sublime Text

我已经使用 node.js 在 Sublime Text 3 中实现了一个 JavaScript 控制台。

构建代码(另存为Node.sublime-build):

{
"cmd": ["node /Program Files/nodejs", "$file"],
"selector": "source.js"
}

它原来给了WinError 2,这意味着它找不到node.js。我通过添加文件位置解决了这个问题。


现在,它给出 [WinError 5] Access is denied。通过一些研究,我发现了 "Run as Administrator" 的解决方案。不幸的是,那没有用。

我的JavaScript完全有效,node.js已经安装。

问题是什么?我必须重新安装 node.js 才能连接到我的 PATH 吗? (我在安装的时候取消了)

安装 node.js 时出错。

在我最初的安装中,我取消选中 Implement into command line(或类似的东西),这不允许它 "plant" 自己进入我的系统。

我重新安装了 node.js 并勾选了该选项,现在可以使用了!