easynode/nuxt.config.js
2024-07-04 22:39:38 +08:00

34 lines
779 B
JavaScript

import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { NaiveUiResolver } from 'unplugin-vue-components/resolvers'
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
devtools: { enabled: true },
compatibilityDate: "2024-07-03",
modules: [
"@nuxt/eslint",
"@pinia/nuxt",
"@nuxtjs/tailwindcss",
"nuxtjs-naive-ui"
],
vite: {
plugins: [
AutoImport({
imports: [
{
'naive-ui': [
'useDialog',
'useMessage',
'useNotification',
'useLoadingBar'
]
}
]
}),
Components({
resolvers: [NaiveUiResolver()]
})
]
}
})