昨天想试试新框架就盯上Aurelia了,结果安装速度让我差点把键盘拍碎。折腾到凌晨三点才摸出点门道,今天必须把踩坑过程记下来。

第一步:被龟速下载逼到骂街

我直接npm init开搞,结果输完npm i aurelia-cli当场傻眼。进度条跟老年痴呆似的,卡在37%整整二十分钟没动弹。我盯着那行fetching metadata的提示,泡面吃了两桶还在fetching。

下载奥雷利亚Aurelia怎么慢?(5个优化方法快速解决)

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

第二步:疯狂尝试五个野路子

1. 先查网速后骂娘

  • 掏出speedtest-cli跑网速
  • 显示500兆带宽跑满
  • 对着路由器磕了三个头(并没有加速)

2. 切换淘宝源翻车

  • npm config set registry *
  • 重新install后更离谱——进度条直接倒退
  • 闻到显卡烧焦味(是泡面汤洒了)

3. 强制清缓存

  • npm cache clean –force执行三遍
  • 删掉node_modules再重试
  • 这回卡在下载chromedriver(想死)

4. 祭出–verbose参数

  • 看到具体卡在aurelia-tools@2.3.1
  • 这玩意儿居然在拉github源码包
  • github抽风时下载速度堪比2G网

5. 终极必杀换cnpm

  • 破罐破摔装cnpm
  • cnpm install aurelia-cli -g
  • 十秒滚完进度条(???)

第三步:速度对比震撼我妈

time命令掐表测试:

  • npm原始下载:22分17秒
  • cnpm魔幻下载:11秒

我盯着终端里刷屏的绿色进度条,想起被浪费的三小时寿命,默默把npm卸载了。

下载奥雷利亚Aurelia怎么慢?(5个优化方法快速解决)

现在电脑里同时装着npm和cnpm两个冤家。平时用npm装小包,遇到Aurelia这种硬骨头直接cnpm伺候。至于为啥官方源这么拉胯?我猜是某些依赖包把github当网盘用,一抽风全员陪葬。反正以后谁再跟我说前端工具链成熟,我就把这篇记录甩他脸上。

免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。 此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。 对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。 请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。 本站内容侵犯了原著者的合法权益,可联系我们进行处理。