vite-plugin-dynamic-import
vite-plugin-dynamic-import copied to clipboard
Imports don't work within defineAsyncComponent() in Vue 2/3
Imports don't work when inside defineAsyncComponent() for Vue 2/3
const Icon = defineAsyncComponent(
() => import(`module-name/icons/${name}.svg`)
)
Vite Config:
export default {
plugins: [
vue(),
dynamicImport(),
],
resolve: {
extensions: [
'.mjs',
'.js',
'.mts',
'.ts',
'.jsx',
'.tsx',
'.json',
'.vue',
'.jpg',
'.png',
'.svg',
],
},
}
+1
Can someone provide a minimal reproduction repo?
+1