Я пытаюсь добиться динамического 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?