我已經設定了unplugin-vue-components
,它現在會自動從src
資料夾匯入所有vue 元件
,但它不會導入js 檔案
(例如位於src/composables
中的store.js
)。它也不像 axios
那樣導入節點模組
。知道怎麼做嗎?我希望它像 Nuxt 3 auto import
一樣工作(這太棒了)。
github 連結:unplugin-vue-components
這是我的vite.config.js
:
import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import Components from 'unplugin-vue-components/vite' export default defineConfig({ plugins: [ vue(), Components({ dirs: ['src'], extensions: ['vue', 'js'] }) ], })
unplugin-vue-components 插件用於導入元件。如果你想導入 JS 檔案(更具體地說,JS 變數),你可以使用這個外掛: https ://github.com/antfu/unplugin-auto-import
除了能夠匯入 axios 等流行庫之外,您還可以使用
dir
porperty 新增本機程式庫。請參閱自述文件以獲取更多資訊。