这可能是一个虚拟问题,但在阅读了split-chunks-plugin documentation和this article about code splitting之后,我仍然不明白
“指示将选择哪些块进行优化。如果提供字符串,则可能的值为all、async和initial。提供all可能特别强大,因为这意味着即使在异步和非异步块之间也可以共享块。”
异步块和非异步块有什么区别?它与dynamic imports有关吗?
例如:
async
块是什么。
split-chunks-plugin documentation关于chunks
属性的说明是:“指示将选择哪些块进行优化。如果提供字符串,则可能的值为all、async和initial。提供all可能特别强大,因为这意味着即使在异步和非异步块之间也可以共享块。”
异步块和非异步块有什么区别?它与dynamic imports有关吗?
例如:
if (myCondition) {
import('myLib').then(myLib => {
// Do something
});
}