即使它是正确的,SublimeText2的JSHint也找不到node.js路径

时间:2014-01-20 20:41:47

标签: node.js path sublimetext2 jshint

我已经在我的SublimeText 2中安装了JsHint Gutter包,但是当我尝试使用它时,SublimeText会给我这个错误:

  

在默认路径中找不到Node.js.请指明位置。

首选项文件中的路径是正确的。如果我尝试在我的控制台中键入它,它可以正常工作。 这是pref的行。设置路径的文件。

    "node_path": "/usr/local/bin/node"

这是版本信息:

  • MacOS X 10.9
  • Sublime Text 2.0.2
  • node.js v0.10.22

1 个答案:

答案 0 :(得分:1)

看看这个,好像你必须node_path到你的节点绝对路径

查看 Oh noez, command not found!

  

如果您收到错误sh:node:command not found,则表示您没有正确路径中的节点。尝试在JSHint.sublime-settings中设置节点的绝对路径。

     

Linux / Windows / OS X中的Ctrl + Shift + P或Cmd + Shift + P.   键入jshint,选择“设置节点路径”   这意味着:“node_path”:“/ usr / local / bin / node”更改为“node_path”:“/ your / absolute / path / to / node”

     

简单地使用节点而不指定路径有时不起作用:(

     

例如,在Linux上,路径可能位于/ home // .nvm // bin / node。

或者只是更新到Sublime Text 3