可以参考看下阿里Egg团队的文章:Node 12 值得关注的新特性

node 10.15.1(MacOS 10.14.2)

使用node10.15.1执行ucf构建服务(res_extra:false)消耗时间是:187秒
image.png

使用node10.15.1执行ucf构建服务(res_extra:true)消耗时间是:91秒
image.png

node 10.15.1(Windows10 SSD)

使用node10.15.1执行ucf构建服务(res_extra:false)消耗时间是:216秒
image.png

使用node10.15.1执行ucf构建服务(res_extra:true)消耗时间是:91秒
image.png

node 12.2.0(MacOS 10.14.2)

使用node12.2.0执行ucf构建服务(res_extra:false)消耗时间是:158秒
image.png

使用node12.2.0执行ucf构建服务(res_extra:true)消耗时间是:73秒
image.png
启用构建缓存优化后:38秒
image.png

node 12.2.0(Windows10 SSD)

使用node12.2.0执行ucf构建服务(res_extra:false)消耗时间是:223秒
image.png
使用node12.2.0执行ucf构建服务(res_extra:true)消耗时间是:87秒
image.png
使用构建缓存后:54秒
image.png

各个版本优化对比图

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