你瞅啥呢

2023-12-14 npm和yarn无法拉取依赖,cnpm可以 ==》切换镜像源

这两天遇到个问题,是关于依赖无法拉取的问题,尽管我有三分猜到了是什么原因,但我还是不肯往那个方向思考,哎,真是死牛一便颈。

如,我要给前端项目装个express框架,用npm装,装了大半天一点反应都没有,用yarn装就直接报网络无法连接,如图:

 用cnpm装就没问题,秒过。

注意:我的电脑是能正常上网的哦。

网络无法连接的意思是连不上这两个网站:https://registry.npmjs.org/https://registry.yarnpkg.com/

这两个网站分别是npm和yarn的远程网站地址,我的猜测是被墙了,毕竟是国外网站。

解决方案:切换镜像源。

方案1:在项目根目录新建文件.npmrc,然后在里面输入:

registry=https://registry.npmmirror.com

保存即可,你再次运行命令拉取依赖就行了

方案2:在全局里面修改镜像源,打开终端,输入:

yarn config set registry https://registry.npm.taobao.org

回车,再次运行命令拉取依赖就行了,推荐使用方案2.

 

posted @   叶乘风  阅读(281)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示