我做了 npm i -g npm@5.5.1 之后我看不到 npm -v ,抛出错误
I did npm i -g npm@5.5.1 after that I am not able see npm -v , throwing error
npm -v
节点:internal/modules/cjs/loader:936
抛出错误;
^
错误:找不到模块 'semver'
需要堆栈:
在此之前 npm -v 显示 8. 某些版本
但现在它抛出错误
我该如何解决或撤销?
如果您使用的是 Linux,请尝试以下命令:
它将干净安装最新版本的 npm。它还将删除以前版本的 npm
sudo curl -qL https://www.npmjs.com/install.sh | sh
npm -v
节点:internal/modules/cjs/loader:936 抛出错误; ^
错误:找不到模块 'semver' 需要堆栈:
在此之前 npm -v 显示 8. 某些版本 但现在它抛出错误 我该如何解决或撤销?
如果您使用的是 Linux,请尝试以下命令: 它将干净安装最新版本的 npm。它还将删除以前版本的 npm
sudo curl -qL https://www.npmjs.com/install.sh | sh