一台机器上的node.js的多个实例和npm

时间:2016-09-11 20:51:21

标签: node.js npm

今天我通过下载最新版本的tar,第一次在Fedora 24上安装了Node.js,然后在我的计算机上的某个目录中解压缩。

接下来,我尝试安装全局包http-server以进行播放。但是发生访问被拒绝错误。之所以发生这种情况,是因为我的Fedora已经安装了nodejs作为其他一些软件包的依赖,好吧,不关心它。

npm-cli.js通过节点执行,它通过env node命令找到,它找到了系统节点,但我需要通过我的节点执行npm,该节点安装在其他目录中。

怎么做?

1 个答案:

答案 0 :(得分:3)

两种解决方案包括:

  • 使用nvm
  • 手动更改$PATH的顺序,以便您要用于会话的节点版本的路径位于系统副本的路径之前。