npm路径和包路径不相同

问题描述 投票:0回答:1

我使用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个回答
0
投票
这是因为我设置了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 └── [email protected]

© www.soinside.com 2019 - 2024. All rights reserved.