Я пытался использовать функцию import () для импорта чего-то динамического во время выполнения. Я думаю, что пока я создаю запись для файла, веб-пакет может быть достаточно умным, чтобы импортировать () правильный модуль, но это не так.
Кто-нибудь знает способ выделения записи и использования синтаксиса import (), передачи ей переменной и обеспечения ее работы во время выполнения?
Простой пример проблемы с корнем выглядит следующим образом:
// works
import( './a.js' ).then(() => console.log('it worked'));
// something is a dynamic variable that changes at runtime
const something = './a.js';
// does not work, even with this simplistic example
import( something ).catch(() => console.log('it did not work'));