美文网首页
npm安装失败-解决方法

npm安装失败-解决方法

作者: ibugbug | 来源:发表于2022-09-29 10:28 被阅读0次
  1. 删掉node_modules后,再重新 npm install
  2. 还是失败的话,同时删掉node_modules和package-lock.json,再重新npm install
  3. 还是失败的话,同时删掉node_modules和package-lock.json后,并删除缓存:npm cache clean --force
    (或者直接到 %appData%,删除清空错误日志log)
    image.png
    image.png
  4. npm install 报了 python 找不到
    npm install 运行报错 “ Can‘t find Python executable “python“, you can set the PYTHON env variable.”
    这时候应该是node版本对不上,系统安装了比较新版本的node,而项目比较旧,是用老版本的node安装npm的。要是项目比较多,且有偶尔会并行开发的话,建议安装nvm,非常轻量,就可以轻松切换不同的node版本。
    (1)nvm
    NVM 全称 Node Version Manager,是一个管理 NodeJS 版本的工具。
    (2)nvm下载
    安装包下载地址: https://github.com/coreybutler/nvm-windows/releases
    image.png
    系统:win10,64位
    (3)安装
    image.png
    双击安装即可
    (4)用管理员身份打开PowerShell
    image.png
    (5)输入nvm 查看版本等信息,安装成功如下:
    image.png
    (6)安装指定node版本
    nvm install 14.18.2
    (7)安装完后要使用该node版本
    nvm use 14.18.2
    (8)卸载相应的node版本
    nvm uninstall 14.18.2
    (9)查看当前系统所有的node版本
    image.png
    (10)安装了nvm,在vscode终端不识别node、npm。
    解决方法:打开vscode时,选择以管理员身份运行就可以了或者打开vs code属性里的兼容性,勾选以管理员身份运行,然后应用重新启动vs code,即可运行终端命令。
    image.png

相关文章

网友评论

      本文标题:npm安装失败-解决方法

      本文链接:https://www.haomeiwen.com/subject/gppkartx.html