当节点已经被编译了前缀的时候如何安装npm

我已经使用git存储库从源安装节点。 节点的当前path是/ Users / toutpt / makina / cubes / parts / nodejs / bin / node

现在我得到了npm的来源,我不能在安装时指定使用此节点。 每个谷歌的结果都指出我要从/ usr / bin / node链接它,或者添加/ Users / toutpt / makina / cubes / parts / nodejs / bin作为全局PATH的一部分

我所有的尝试给我同样的错误:bin / npm:第5行:node:command not found

我不想要,因为系统限制,我无法在我的系统上使其成为全局的。 我想让每个项目都使用它自己的NPM节点。

我想通过使用它的path使用npm:/ Users / toutpt / makina / cubes / parts / npm / bin / npm install …

作为你的用例是:

我想让每个项目都使用它自己的NPM节点

也许一个节点版本pipe理软件 ( https://github.com/visionmedia/n )或nvm (github.com/creationix/nvm)会对你有用。

不知道它的帮助,但我会做到这一点:去你提到的path

curl http://npmjs.org/install.sh | sh