auto import

This commit is contained in:
2025-02-24 18:42:11 +08:00
parent eed4f3a64c
commit 06368bb8ec
8 changed files with 542 additions and 83 deletions

View File

@@ -1,5 +1,8 @@
import { defineConfig } from "@rsbuild/core"
import { pluginVue } from "@rsbuild/plugin-vue"
// import AutoImport from "unplugin-auto-import/rspack"
import { NaiveUiResolver } from "unplugin-vue-components/resolvers"
import Components from "unplugin-vue-components/rspack"
export default defineConfig({
plugins: [pluginVue()],
@@ -11,6 +14,28 @@ export default defineConfig({
index: "./src/main.ts",
},
},
tools: {
rspack: {
plugins: [
// AutoImport({
// imports: [
// "vue",
// {
// "naive-ui": [
// "useDialog",
// "useMessage",
// "useNotification",
// "useLoadingBar",
// ],
// },
// ],
// }),
Components({
resolvers: [NaiveUiResolver()],
}),
],
},
},
performance: {
chunkSplit: {
strategy: "split-by-experience",
@@ -20,4 +45,4 @@ export default defineConfig({
},
},
},
})
})