【问题标题】:npm path and package path is not the samenpm 路径和包路径不一样
【发布时间】:2020-01-14 18:00:52
【问题描述】:

我使用 nvm 来管理节点版本。

我使用的是节点版本 10.15

> which npm
/Users/yizhuowang/.nvm/versions/node/v10.15.0/bin/npm

但是,npm 安装了 v8.9.0 版本的全局包

> npm list -g --depth 0
/Users/yizhuowang/.nvm/versions/node/v8.9.0/lib

我找不到任何特殊的配置 .bashrc 或 .zshrc。如果这是相关的,我会使用 Zsh。

【问题讨论】:

    标签: node.js npm nvm


    【解决方案1】:

    因为我设置了 npm 前缀。

    npm config delete prefix 修复了这个问题。

    > npm config get prefix
    /Users/yizhuowang/.nvm/versions/node/v8.9.0
    > npm config delete prefix
    > npm config get prefix
    /Users/yizhuowang/.nvm/versions/node/v10.13.0
    > npm list -g --depth=0
    /Users/yizhuowang/.nvm/versions/node/v10.13.0/lib
    └── npm@6.4.1
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-30
      • 2014-03-30
      • 2016-12-01
      • 1970-01-01
      • 2017-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多