123456789101112131415161718192021222324 |
- import { defineNuxtConfig } from 'nuxt'
- import UnpluginComponentsVite from 'unplugin-vue-components/vite'
- import IconsResolver from 'unplugin-icons/resolver'
- import serveStatic from 'serve-static'
- // https://v3.nuxtjs.org/api/configuration/nuxt.config
- export default defineNuxtConfig({
- ssr: true,
- buildModules: ['@nuxtjs/tailwindcss', 'unplugin-icons/nuxt', '@nuxtjs/svg'],
- serverMiddleware: [
- { path: '/imgs', handler: serveStatic(__dirname + '/imgs') }
- ],
- vite: {
- plugins: [
- UnpluginComponentsVite({
- dts: true,
- resolvers: [
- IconsResolver({ prefix: 'Icon' }),
- ],
- }),
- ],
- },
- })
|