完美解决Building fresh packages... 或者 yarn安装依赖一直处理waiting

大家在学习umi是不是经常遇到这个问题,这是因为puppeteer包需要从国外下
image.png

网上有许多解决方法
例如
设置淘宝源镜像

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

在根目录下新建.yarnrc文件

registry "https://registry.npm.taobao.org"
sass_binary_site "https://npm.taobao.org/mirrors/node-sass/"
phantomjs_cdnurl "http://cnpmjs.org/downloads"
electron_mirror "https://npm.taobao.org/mirrors/electron/"
sqlite3_binary_host_mirror "https://foxgis.oss-cn-shanghai.aliyuncs.com/"
profiler_binary_host_mirror "https://npm.taobao.org/mirrors/node-inspector/"
chromedriver_cdnurl "https://cdn.npm.taobao.org/dist/chromedriver"
这些对我都没有效果,但是确实是修改这些可以解决,但是我不是在根目录下新建.yarnrc文件
而是在全局.yarnrc修改这个文件
全局的.yarnrc一般会在用户目录下(win10系统) win10一般在
C:\Users\lin 这里lin是你当前管理员的名字(可以用everything软件搜索)
image.png

可以根据自己的使用npm或者yarn修改
修改方法把原有的registry删除加上以下代码其余不变

registry "https://registry.npm.taobao.org"
sass_binary_site "https://npm.taobao.org/mirrors/node-sass/"
phantomjs_cdnurl "http://cnpmjs.org/downloads"
electron_mirror "https://npm.taobao.org/mirrors/electron/"
sqlite3_binary_host_mirror "https://foxgis.oss-cn-shanghai.aliyuncs.com/"
profiler_binary_host_mirror "https://npm.taobao.org/mirrors/node-inspector/"
chromedriver_cdnurl "https://cdn.npm.taobao.org/dist/chromedriver"
image.png 修改完保存重新yarn
image.png

完美解决

posted @   SultanST  阅读(531)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2016-10-27 正则表达式--转载于http://blog.csdn.net/yigelangmandeshiren/article/details/6414563
点击右上角即可分享
微信分享提示