如题,按需引入组件报错。
09:50:38 [vite] Pre-transform error: Failed to resolve import "vant/es" from "src/components/RadioStation/List.vue". Does the file exist?
09:50:38 [vite] Internal server error: Failed to resolve import "vant/es" from "src/components/RadioStation/List.vue". Does the file exist?
Plugin: vite:import-analysis
File: D:/WebProject/CXGF/migu-home/HOME/migu-znyj/web-1.0.0/kion-web/h5/store-entertainment/src/components/RadioStation/List.vue:1:90
1 | /* unplugin-vue-components disabled */import { Picker as __unplugin_components_0 } from 'vant/es';import 'vant/es/picker/style/index';
| ^
2 | import { ref } from 'vue';
3 | import { useRoute } from 'vue-router';
只需要在 extensions添加.mjs
export default defineConfig({
base: './',
plugins: [
vue(),
Components({
resolvers: [VantResolver()],
}),
],
resolve: {
extensions: ['.vue', '.js', '.ts', '.jsx', '.tsx', '.json','.mjs'], // 只需要在
extensions添加.mjs
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
},