uniapp vue3自动按需引入无需手动引入

160 阅读1分钟

在app.vue同级新建一个文件:vite.config

文件内容在下方-可能存在hb版本太低报错的问题,请升级最新版

这样就行了,不用其他操作,微信小程序记得重启


import {
	defineConfig
} from "vite";
import uni from "@dcloudio/vite-plugin-uni";
import AutoImport from "unplugin-auto-import/vite";
import path from 'path';

export default ({}) => {
	return defineConfig({
		
		resolve: {
			alias: {
				'@': path.resolve(__dirname, './')
			}
		},
		plugins: [
			uni(),
			AutoImport({
				include: [
					/\.[tj]sx?$/, // .ts, .tsx, .js, .jsx
					/\.vue$/,
					/\.vue\?vue/, // .vue
				],
				imports: ["vue", "uni-app"],
				dts: "typings/auto-imports.d.ts",
			}),
		],
	});
};