Я создал библиотеку Vue. js, используя @ vue / cli@4. В этой библиотеке я использовал отложенную загрузку для некоторого кода, чтобы уменьшить начальный размер пакета.
В моей библиотеке В демонстрационной области компоненты работают нормально, и все блоки загружаются.
При импорте моей библиотеки в другой проект Vue. js (также @ vue / cli@4) я получаю сообщение об ошибке при попытке загрузки веб-пакета кусок:
lib.common.js?5698:107 Uncaught (in promise) ChunkLoadError: Loading chunk 0 failed.
(missing: http://localhost:8080/js/lib.common.chunk.js)
at Function.requireEnsure [as e] (webpack-internal:///./node_modules/lib/dist/lib.common.js:107:26)
at VueComponent.beforeCreate (webpack-internal:///./node_modules/lib/dist/lib.common.js:8276:25)
at invokeWithErrorHandling (webpack-internal:///./node_modules/vue/dist/vue.runtime.esm.js:1853:57)
at callHook (webpack-internal:///./node_modules/vue/dist/vue.runtime.esm.js:4213:7)
at VueComponent.Vue._init (webpack-internal:///./node_modules/vue/dist/vue.runtime.esm.js:4994:5)
at new VueComponent (webpack-internal:///./node_modules/vue/dist/vue.runtime.esm.js:5144:12)
at createComponentInstanceForVnode (webpack-internal:///./node_modules/vue/dist/vue.runtime.esm.js:3280:10)
at init (webpack-internal:///./node_modules/vue/dist/vue.runtime.esm.js:3111:45)
at createComponent (webpack-internal:///./node_modules/vue/dist/vue.runtime.esm.js:5968:9)
at createElm (webpack-internal:///./node_modules/vue/dist/vue.runtime.esm.js:5915:9)