npm设置淘宝镜像
   ·  
 1、设置npm为淘宝镜像
npm config set registry https://registry.npmmirror.com
//这将设置npm的registry配置为淘宝镜像源。
2、或者设置cnpm为淘宝镜像
npm install -g cnpm --registry=https://registry.npmmirror.com
如果您觉得每次都输入命令比较麻烦,也可以将这个命令添加到npm配置文件中。
3、验证配置是否生效
npm config get registry
or
cnpm config get registry
如果终端返回的是淘宝镜像的地址,那么配置已经生效了。
4、切换为官网的镜像
需要注意的是,如果您以后需要切换回npm官方的镜像,可以使用以下命令:
npm config set registry https://registry.npmjs.org/
5、解决安装其他插件报错
npm ERR! code CERT_HAS_EXPIRED
npm ERR! errno CERT_HAS_EXPIRED
npm ERR! request to https://registry.npm.taobao.org/which/download/which-2.0.2.tgz?cache=0&sync_timestamp=1577793984045&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwhich%2Fdownload%2Fwhich-2.0.2.tgz failed, reason: certificate has expired
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\DS\AppData\Local\npm-cache\_logs\2024-03-08T03_29_52_165Z-debug-0.log
方案一:更新或修复npm的SSL证书
npm cache clean --force
方案二:在npm配置中禁用严格的SSL验证
npm cache clean --force
npm config set strict-ssl false
 新一代开源开发者平台 GitCode,通过集成代码托管服务、代码仓库以及可信赖的开源组件库,让开发者可以在云端进行代码托管和开发。旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。
更多推荐


所有评论(0)