Meteor + React + Antd-如何加快构建/重建时间? (避免更少的插件延迟)

时间:2018-06-29 07:43:05

标签: reactjs meteor antd meteor-react

从流星项目中卸载antd可使构建时间平均减少38-40s。探查器显示,较少的插件需要> 38s来处理antd的大量存档:

VELOCITY_DEBUG=1 VELOCITY_DEBUG_MIRROR=1 METEOR_PROFILE=1 meteor | grep less
...
| other plugin less.......................................38,766 ms (2)
...

当我卸载antd时,该数字降至<1s(572ms):

| other plugin less..........................................572 ms (2)
  

> 30s太长了,无法在开发过程中等待应用刷新。

有人知道避免这种延迟的策略吗?

1 个答案:

答案 0 :(得分:1)

好像即将到来的流星更新解决了这个问题。

我更新到了最新的beta:

meteor update --release 1.7.1-beta.10

用探查器重新启动流星:

VELOCITY_DEBUG=1 VELOCITY_DEBUG_MIRROR=1 METEOR_PROFILE=1 meteor --inspect | grep 'less\|Total'

,现在less插件的文件保存时间少于1秒
并且总的重建时间又回到了原因范围内:

|    │     │  ├─ plugin less                                       45 ms (2)
| (#5) Total: 4,270 ms (Rebuild App)