keer_zu 发表于 2024-4-22 10:24

npm Cannot find module ‘semver‘ 解决方法

npm与node版本不兼容导致,因为先尝试了ubuntu 22.04 LTS 默认包管理器apt中的node版本,但很旧(v12),由于项目需要新版本,本人下载了新版的node安装,但是旧版本的npm依然保留了,后续使用就产生这种报错。

解决方法: 1.首先,怎么装的npm就怎么删掉wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash   

2.统一用nvm安装node npmwget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash   

nvm installv18.17.0

3.查看npm,node版本



keer_zu 发表于 2024-4-22 10:26

if get:
nvm command not found
then:
source ~/.nvm/nvm.sh


页: [1]
查看完整版本: npm Cannot find module ‘semver‘ 解决方法