我使用git存储库从源代码安装了节点。节点的当前路径是 /用户/ toutpt / MAKINA /模块/部件/的NodeJS / bin中/节点
现在我获得了npm的源代码,我无法在安装时指定使用此节点。每个谷歌搜索结果都指出我从/ usr / bin / node链接它或添加/ Users / toutpt / makina / cubes / parts / nodejs / bin作为全局PATH的一部分
我所有的尝试都给了我同样的错误: bin / npm:第5行:node:未找到命令
我不想要,因为系统限制,我不能在我的系统上使其全局化。我希望每个项目都使用它自己的NPM节点版本。
我想通过使用它的路径来使用npm: / Users / toutpt / makina / cubes / parts / npm / bin / npm install ...
答案 0 :(得分:1)
正如您的用例是:
我希望每个项目都使用它自己的NPM节点版本
也许node version management software ala n (https://github.com/visionmedia/n)或 nvm (github.com/creationix/nvm)对您有用。
答案 1 :(得分:0)
不确定是否有帮助,但我会这样做: 转到你提到的路径
curl http://npmjs.org/install.sh | sh