Estoy escribiendo una especie de meta aplicación. Está escrito en React y empaquetado por webpack. La metaaplicación carga un archivo .js en función de la entrada del usuario, etc. Es posible que el archivo .js no exista en el momento de la agrupación. Mi función de carga solo debe hacer una solicitud HTTP (S), intentar cargar el archivo y tomar una función con un nombre conocido en el archivo.
Si solo tengo import(aConstructedPath}) en mi función de carga, webpack lo trata como su directiva y genera algo como __webpack_require__("./ lazy recursive ^.*$")... . ¿Cómo puede simplemente decir que esta import() debería usar la incorporada?
No estoy seguro de si ya ha definido la importación. Pero puedes intentarlo si tienes
const anyName = eval(`import(${aConstructedPath})`);Donde anyName es paquete importado.
Esto hará que webpack no cambie el nombre del código dentro de ``