1
好吧,所以我正在正確分割我們的JS在一堆異步加載的塊。Webpack 2代碼分裂與System.import:依賴關係的依賴
我在幾個入口點使用import
,那偉大工程:
module.exports = Promise.all([
import('moment'),
import('some-other-module')
]).then((deps) => {
let [moment, someOtherModule] = deps;
}
和其他地方:
module.exports = Promise.all([
import('moment'),
]).then((deps) => {
let [moment] = deps;
}
的WebPack成功創建moment
和some-other-module
單獨的塊,並加載文件異步需要的時候。
但是:
some-other-module
實際上需要moment
爲好,使的WebPack包括moment
也some-other-module
的塊,導致重複。
這是預期的行爲?如果是這樣,那麼推薦的解決方案是什麼?