node.js中npm下载依赖包报错解决步骤详解
🔧 下载依赖包报错解决方法
步骤 1: 在项目根目录下,运行以下命令强制清理npm缓存:
npm cache clean --force
步骤 2: 删除项目根目录下的 node_modules 文件夹和 package-lock.json 文件。
步骤 3: 使用一个修复命令重新安装依赖。对于Vue2等可能依赖旧版本包的项目,使用 --legacy-peer-deps 标志非常有效。
npm install --legacy-peer-deps
或者切换淘宝镜像并使用cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com cnpm install
或者单独下载报错的包
查看目前使用的镜像源
npm config get registry 或 pnpm get registry 或 yarn config get registry
🔧 使用nrm管理镜像源
安装 nrm:
你需要先全局安装 nrm。
npm install -g nrm
使用 nrm 查看镜像源:
列出所有可用镜像源:执行 nrm ls 可以查看 nrm 内置的所有镜像源列表,当前正在使用的源前面会有一个 * 标记。
nrm ls
测试镜像源速度:执行 nrm test <源名称> 可以测试指定镜像源的响应速度,帮助你选择最快的源。直接运行 nrm test 会测试所有镜像源的速度。
nrm test
查看当前使用的镜像源:执行 nrm current 可以显示当前正在使用的镜像源名称
nrm current
到此这篇关于node.js中npm下载依赖包报错解决步骤详解的文章就介绍到这了,更多相关node.js npm下载依赖包报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
node+koa2+mysql+bootstrap搭建一个前端论坛
本篇文章通过实例给大家分享了用node+koa2+mysql+bootstrap搭建一个前端论坛的步骤,有需要的朋友参考下。2018-05-05
nodejs文件操作模块FS(File System)常用函数简明总结
这篇文章主要介绍了nodejs文件操作模块FS(File System)常用函数简明总结,对FS模块的大部份异步函数做了介绍,而且用中文注释,这下用起来方便了,需要的朋友可以参考下2014-06-06
详解NodeJs项目 CentOs linux服务器线上部署
这篇文章主要介绍了NodeJs项目 CentOs linux服务器线上部署,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2019-09-09
使用cluster 将自己的Node服务器扩展为多线程服务器
nodejs在v0.6.x之后 增加了一个模块 cluster 用于实现多进程,利用child_process模块来创建和管理进程,增加程序在多核CPU机器上的性能表现。本文将介绍利用cluster模块创建的多线程的问题。2014-11-11


最新评论