首页 微武游戏指南 正文

奥雷利亚Aurelia快速升级秘诀?这方法让你效率翻倍!

昨天赶项目进度又被领导批太慢,气得我回家摔了键盘。不是我不努力,这破Aurelia项目build一次要十分钟,改个按钮都得干等。今早咬碎牙开干,非得揪出提速法子!

第一步:掀开老底

先拿秒表掐项目启动时间——好家伙!整整7分38秒卡在命令行不动弹。把翻个底朝天,第三方库跟野草似的密密麻麻:

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


  • 图表库塞了全家桶
  • 连20年废弃的测试库都没删

鼠标一抖直接删掉8个用不着的库,当场减负30兆。

第二步:逮住元凶

打开webpack配置一看差点昏过去,开发模式调成生产设置!相当于每次改代码都让电脑全副武装打仗。立马动手改配置:

  • sourceMap从详细版切成基础版
  • 代码压缩直接关掉
  • 缓存文件夹清出5G垃圾

改完手抖敲下npm start——呵!启动时间直接砍到2分钟。

第三步:偷师秘技

半夜翻GitHub扒到个邪门招数:把node_modules扔进内存运行!抓着同事老王的电脑试手:

  1. 装个ramdisk工具划出8G内存当硬盘
  2. node_modules整个剪切过去
  3. 重新npm install

好家伙build速度飙到46秒!结果领导路过看见电脑冒烟,差点要报火警...

发大招

把vue-cli的热重载机制硬移植过来。现在边改代码边看浏览器自动刷新,比微信抢红包还快!下班前主动找领导演示:

  • 改个字体颜色:1秒生效
  • 调整页面布局:3秒刷新
  • 新增功能模块:8秒完成

老头看得眼镜滑到鼻尖,当场批了采购固态硬盘的申请单。虽然这破框架还是不如vue顺手,但今天总算能准点接娃放学了!

本文转载自互联网,如有侵权,联系删除