npm install 失敗 ‐ 解決方法 - daniel-qa/Laradock GitHub Wiki
https://www.jianshu.com/p/15fe1ff99bd2
删掉node_modules后,再重新 npm install。
还是失败的话,同时删掉 node_modules 和 package-lock.json,再重新 npm install
还是失败的话,同时删掉 node_modules 和 package-lock.json 后,并删除缓存: npm cache clean --force
- 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
- npm ERR! fatal: could not create leading directories of '/root/.npm/_cacache/tmp/git-clone-e5348d89': Permission denied
npm版本兼容导致的npm ERR! ERESOLVE unable to resolve dependency tree
npm -v查看版本信息:7.x与6.x之间的兼容问题
- npm -v
8.19.3
1.查看 npm 当前版本
npm -v
2.清理 npm 缓存数据
npm cache clean --force
3.更新到最新版本
npm install -g npm
4.更新到指定版本
npm -g install [email protected]
或者
npm i npm@6 -g