npm 更新有效,但仍在 Mac 中显示旧版本



我想更新我的npm版本

npm install npm@latest -g

这让我返回了这个

/Users/ariful.haque/.npm-global/bin/npm -> /Users/ariful.haque/.npm-global/lib/node_modules/npm/bin/npm-cli.js
/Users/ariful.haque/.npm-global/bin/npx -> /Users/ariful.haque/.npm-global/lib/node_modules/npm/bin/npx-cli.js

但是当我检查时,它直到我的旧版本。所以,我做了which npm,我得到了这个结果

/usr/local/bin/npm

如果我尝试喜欢

Users/ariful.haque/.npm-global/bin/npm -v

我收到正确的版本6.0.1

尝试将正确的位置Users/ariful.haque/.npm-global/bin/npm添加到您的 PATH,如下所示:

export PATH=$PATH:/ABSOLUTE_PATH/Users/ariful.haque/.npm-global/bin

将ABSOLUTE_PATH替换为路径的其余部分。这仅适用于当前终端窗口,如果打开其他终端窗口,则必须重复该命令。如果您想成为永久性的,请查看此链接:

https://coolestguidesontheplanet.com/add-shell-path-osx/

最新更新