最近使用nvm升级node版本之后,执行npm -v 遇到错误:Error: Cannot find module ‘@npmcli/config’

image-20240514151044921

问题分析:

我是nvm方式安装,按理不应该出现其他错误,估计nvm版本太低导致。

解决办法:

安装最新版本的nvm,nvm官方下载地址如下:

mac/linux版: nvm

windows版: nvm-windows

到release找到最新版本,我找到时最新版本是:1.1.12。

执行一下步骤:

1
2
3
nvm uninstall 旧的版本号
到windows的卸载程序那里卸载nvm
安装新版本的nvm

通过nvm安装node,及yarn(注意:nvm安装新版本后,yarn要重新安装)

1
2
3
4
5
6
nvm install 18.20.2
nvm use 18.20.2
node -v
npm -v

npm install -g yarn