Ability to name chunks
hamdiwanis opened this issue · 2 comments
First of all thanks for the great lib.
I was wondering if there is a way to name chunks the same way webpack do?
First of all, thank you for asking
At present, there is no configuration or support for this function, and it will not be supported in the short term (sorry to be a little busy), but the implementation is not very complicated, welcome PR.
Some feasible technical implementation schemes:
-
Obtain the name of the annotation or directly use the name of the loading chunk
1.1 get the comment name: metor customSerializer graph reference:graph.dependencies.get('xxx').getSource()
1.2 or directly use the name of the chunk to load: Reference val.modulesmetro-code-split/src/config/dynamicImports.js
Line 117 in f5ac458
-
Export chunk: reference
metro-code-split/src/config/dynamicImports.js
Line 127 in f5ac458
-
Make sure chunk loads as scheduled:
3.1 the reference
3.2 or use asyncRequireTpl for customizationLine 35 in f5ac458