24 lines
690 B
JavaScript
24 lines
690 B
JavaScript
import { defineConfig } from 'vite';
|
||
import uni from "@dcloudio/vite-plugin-uni";
|
||
import AutoImport from 'unplugin-auto-import/vite';
|
||
import Components from 'unplugin-vue-components/vite';
|
||
|
||
export default defineConfig({
|
||
plugins: [
|
||
uni(),
|
||
// 自动导入 Vue 相关 API(如 ref, reactive)
|
||
AutoImport({
|
||
imports: ['vue'],
|
||
}),
|
||
// 自动导入组件
|
||
Components({
|
||
dirs: [
|
||
'components/youdas-container',
|
||
'components/uni-nav-bar'
|
||
], // 指定组件目录
|
||
extensions: ['vue'],
|
||
dts: true, // 生成类型声明文件(可选)
|
||
}),
|
||
],
|
||
});
|