npm install 安装报错解决办法

报错——operation not permitted(没有许可证)

【原因】npm的版本过高,导致一些依赖包下载不全

【解决】npm install 后面增加--no-optionalnpm i xxx --no-optional

报错——Missing: chromedriver

【解决】安装 chromedriver 即可

npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

报其他错误

删除npmrc文件

【注意】不是nodejs安装目录npm模块下的那个npmrc文件,而是在C:\Users{账户}\下的.npmrc文件

直接用命令清理

控制台输入:npm cache clean --force

降低npm版本

npm install 后面增加--no-optional (推荐)

npm i -g npm@6.0.1 (确定要降到哪个版本)

写在后面

报错原因有很多,我只碰到这些,希望对你有所帮助!

参考来源:

https://blog.csdn.net/NoahOswinChan/article/details/88831512

https://www.jianshu.com/p/fab2860c694d

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 报错——operation not permitted(没有许可证) 【原因】npm的版本过高,导致一些依赖包下载...
    简小园阅读 42,686评论 2 6
  • npm 1. 什么是npm npm是Node官方提供的包管理工具,它已经成了Node包的标准发布平台,用于Node...
    女友要我学会坚强阅读 2,680评论 1 1
  • 描述 npm从以下来源获取配置值,按优先级排序: 命令行标记 在命令行上放置--foo bar设置foo配置参数为...
    竹天亮阅读 44,479评论 0 8
  • 什么是 NPM npm之于Node,就像pip之于Python,gem之于Ruby,composer之于PHP。 ...
    ihoey阅读 6,360评论 2 36
  • 原文 在中国,安装 & 升级 npm 依赖的正确方法 05 NOVEMBER 2016onnpm-check,cn...
    SunnyLYummy阅读 14,887评论 1 3

友情链接更多精彩内容