Como depurar compilações lentas do Ember CLI / Broccoli
No momento, meu projeto Ember CLI está levando de 8 a 9 segundos para ser construído, e eu gostaria de entender o porquê. O projeto não é tão grande (~ 180 arquivos emapp/
incluindo hbs e scss).
Aqui está o meu brocfile:https://gist.github.com/samselikoff/874c90758bb2ce0bb210
No entanto, mesmo que eu comente todo o meu Brocfile e exporte apenas oapp
variável, a compilação ainda leva de 5 a 6 segundos.
Não tenho muita certeza de como depurar. Aqui estão os meus logs de árvore mais lentos:
Construção bem-sucedida - 8874ms.
Slowest Trees | Total
-------------------------------+----------------
TreeMerger (appAndDependencies)| 1286ms
TreeMerger (vendor) | 1275ms
CompassCompiler | 1204ms
StaticCompiler | 1185ms
TreeMerger (stylesAndVendor) | 1151ms
TreeMerger (allTrees) | 706ms
StaticCompiler | 625ms