如何使用NVM升级计算机上所有版本的npm?

时间:2019-12-12 12:16:30

标签: node.js npm nvm

NPM在npm CLI的旧版本中有announced a security vulnerability。我使用nvm管理计算机上的节点版本,并且安装了许多版本的节点。

是否有一种简便的方法来升级每个npm

1 个答案:

答案 0 :(得分:0)

我写了一个bash脚本,似乎可以解决问题:

nvm ls --no-colors | grep -v -E -e '.+->' | sed 's/[-*> ]//g' | while read version; do nvm exec "$version" npm i -g npm; done