如何让Vim识别Node.js安装的$ PATH?

时间:2014-03-18 00:31:10

标签: javascript node.js ubuntu vim

我试图让Vim识别我的Node.js安装的$PATH

/home/alex/nvm/v0.8.8/

(我通过NVM安装了节点)。

但每次我尝试调用节点或任何与节点相关的命令时:

  

回声系统(' /home/alex/nvm/v0.8.8/bin/jshint --config   /home/alex/.jshintrc /home/alex/www/coffeescript/js/script.js')

我明白了:

/usr/bin/env: node: No such file or directory

我不太确定这里发生了什么,但我认为Vim正在寻找错误目录中的节点。有什么方法可以解决这个问题吗?

我应该将节点的基本目录添加到$ PATH,还是使用符号链接?怎么做得好? (我对处理$ PATH不太熟悉。)

1 个答案:

答案 0 :(得分:3)

您很可能希望从路径上的某个位置创建符号链接到节点。 /usr/bin将是一个不错的选择。你可以这样做:

ln -s /home/alex/nvm/v0.8.8/node /usr/bin/node

假设node位于/home/alex/nvm/v0.8.8/node。我对nvm不是很熟悉;它可能在该目录中更深,或者以其他名称命名。