#javascript #vue.js #webpack #laravel-mix
Вопрос:
я использую laravel-mix@^6 и webpack@^5, и я использую динамический импорт для создания таких фрагментов :
Vue.component('my-component', () => import(/* webpackChunkName: 'myComponentChunk' */ '@/components/MyComponent'));
я также использую метод экспорта laravel-mix для создания блоков для отдельных пакетов, когда они тяжелые.
он работает нормально, единственная проблема, с которой я сталкиваюсь, — это приоритет фрагментов в браузере при их загрузке.
Этот низкий приоритет вызывает задержку загрузки страницы, так как она будет ждать этих фрагментов.
на данный момент я добавляю тег сценария в голову, чтобы заставить фрагмент загружаться с высоким приоритетом, но это не очень практично, так как я часто забываю фрагмент, и проблема возникает снова.
я у вас есть какие-либо идеи, почему он это делает.
Спасибо.