我试图让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不太熟悉。)
答案 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
不是很熟悉;它可能在该目录中更深,或者以其他名称命名。