可以参考看下阿里Egg团队的文章:Node 12 值得关注的新特性
node 10.15.1(MacOS 10.14.2)
使用node10.15.1
执行ucf构建服务(res_extra:false)消耗时间是:187秒
使用node10.15.1
执行ucf构建服务(res_extra:true)消耗时间是:91秒
node 10.15.1(Windows10 SSD)
使用node10.15.1
执行ucf构建服务(res_extra:false)消耗时间是:216秒
使用node10.15.1
执行ucf构建服务(res_extra:true)消耗时间是:91秒
node 12.2.0(MacOS 10.14.2)
使用node12.2.0
执行ucf构建服务(res_extra:false)消耗时间是:158秒
使用node12.2.0
执行ucf构建服务(res_extra:true)消耗时间是:73秒
启用构建缓存优化后:38秒
node 12.2.0(Windows10 SSD)
使用node12.2.0
执行ucf构建服务(res_extra:false)消耗时间是:223秒
使用node12.2.0
执行ucf构建服务(res_extra:true)消耗时间是:87秒
使用构建缓存后:54秒
各个版本优化对比图
node版本 | 优化 | 平台 | 耗时秒 |
---|---|---|---|
10.12.1 | 否 | MacOS(i7-16g-ssd512g) | 187 |
10.12.1 | 是 | MacOS(i7-16g-ssd512g) | 91 |
10.12.1 | 否 | Windows10(i5-8g-ssd256g) | 216 |
10.12.1 | 是 | Windows10(i5-8g-ssd256g) | 91 |
12.2.0 | 否 | MacOS(i7-16g-ssd512g) | 158 |
12.2.0 | 是 | MacOS(i7-16g-ssd512g) | 73 |
12.2.0 | 否 | Windows10(i5-8g-ssd256g) | 223 |
12.2.0 | 是 | Windows10(i5-8g-ssd256g) | 87 |