Dynami c не удается импортировать несколько блоков веб-пакетов после изменения сценария Dynami c - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь добиться динамического c импорта двух частей веб-пакета через динамическую c загрузку скрипта. Эстетика проблемы: я загружаю сценарий-A на страницу html и теперь использую динамический c импорт, вызывая имя блока.

import(/* webpackChunkName: "component-a(from Script-A)" */ '../index').then((module) => {
        callback(module);
    });

Это создает набор файлов поставщиков Vendor- A

Теперь, после того, как это произошло, я теперь вручную изменяю сценарий на странице html, удаляя Script-A и добавляя / добавляя Script-B (другая версия Script-A с другим hashValue)

Теперь, если я вызываю динамический c import, он должен загрузить Vendor-B, но этого никогда не произойдет, если страница не будет перезагружена и импорт не будет вызван снова.

import(/* webpackChunkName: "component-a(from Script-B) " */ '../index').then((module) => {
            callback(module);
        });

Компонент никогда не загружается, поскольку Файлы Vendor на странице не меняются. Как только я обновляю sh страницу, она работает. Но без refre sh никогда не работает. Сценарии поставщика для Script-B никогда не загружаются на страницу html, пока я не обновлю sh страницу. Есть ли возможность сделать этот динамический c импорт другой версии скрипта без refre sh?

...