关于linux环境下解 npm install卡在checking installable status(这一篇就够了)

1.

原因:

  • 旧的npm缓存与项目冲突

 

解决方法:

 

    步骤一

sudo npm cache clean

假如这段代码执行错误会提示 可执行的语句到时复制 运行即可

   步骤二

进入项目主目录  删除node_modules文件夹

   步骤三

重新install 可以尝试使用淘宝镜像(网速可以的话我觉得用原生的更好些)

npm install --registry=https://registry.npm.taobao.org

2.

原因:

  • 运气就是不行载不下来需要的模块

   方法一

使用cnpm

依次执行

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install --registry=https://registry.npm.taobao.org

   方法二

单独下载请求超时的模块

npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

  方法四

修改请求方式

git config --global url."https://".insteadOf git://

  方法五

用*(这种方式如果方便使用的话那么这个交互成功率最高)

  方法六

本地install把已经生成好的node_modules上传到无法打包的项目根目录下 再build 项目

 

 

个人前面的 4种都尝试了  奈何网络和运气不行 方法五又没现成的工具 最后使用了 方法六 简单粗暴

这种办法是我自己最后使用的 无奈的尝试了 4 5个小时(主要都在等 都是卡在checking installable status)

 

本篇参考了瓜多的博客就不一一写在这了

如果有什么错误劳烦大佬指出 

感谢观看 指导

2021-08-10 09:47:41

上一篇:Curl安装测试http3——openssl+nghttp3+ngtcp2+curl


下一篇:c++17 string_view