重新启动终端后,全局npm安装中断

时间:2016-04-06 13:59:10

标签: linux node.js npm

我最近使用nvm安装了节点,并且最初使用npm安装全局包时没有任何问题。但后来我发现,如果我关闭我最初安装包的终端,我会得到"命令找不到"当试图使用它时。

例如,浏览器同步。我发现它工作正常后关闭了终端。当我稍后打开它以继续处理我需要它的项目时,事实证明现在我得到了"命令未找到"尽管在全球范围内安装它,但仍在每个目录中。

我使用最新版本的node和npm运行Linux Mint Cinammon 17.3。

对此有何帮助?

1 个答案:

答案 0 :(得分:0)

我已经通过以下方式解决了这个问题:

  1. 完全卸载nvm和node。
  2. 使用apt-get
  3. 重新安装节点
  4. 将npm配置前缀更改为/ usr / local
  5. 正确设置npm权限
  6. 出于某种原因,尽管之前有多次卸载/重新安装并使用权限播放,但在重新安装之前删除node或npm创建的所有文件夹之前,它将无法工作。怪异。