pnpm i unplugin-auto-import -D
然后再 vite.config.ts 再plugins里掛載插件就ok了
import { defineConfig } from 'vite'
import AutoImport from 'unplugin-auto-import/vite'
export default defineConfig({
plugins:[
AutoImport({
imports: ["vue", "vue-router", "pinia",], // 自動(dòng)導(dǎo)入vue和vue-router相關(guān)函數(shù)
dts: "src/auto-import.d.ts" // 生成 `auto-import.d.ts` 全局聲明
}),
]
})
加入插件后的效果,這樣不需要再導(dǎo)入onMounted了
<script lang='ts' setup>
onMounted(() => { })
</script>