Meteor + React + Antd - Как ускорить время сборки / восстановления? (избегайте меньшей задержки плагина) - PullRequest
0 голосов
/ 29 июня 2018

Удаление antd из моего метеорного проекта сокращает время сборки в среднем на 38-40 с. Профилировщик показывает, что плагину меньше нужно> 38 с, чтобы иметь дело с огромным архивом antd:

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

это число уменьшается до <1 с (572 мс) при удалении antd: </p>

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

> 30 секунд - это слишком долго, чтобы ждать обновления приложения во время разработки.

Кто-нибудь знает стратегию, чтобы избежать этой задержки?

1 Ответ

0 голосов
/ 30 июня 2018

Похоже, что грядущее обновление метеора исправит это.

Я обновился до последней беты:

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)
...