chad/client/nuxt.config.ts
Никита Круглицкий ec67be8aa6
All checks were successful
Deploy / deploy (push) Successful in 4m32s
куча говна
2025-10-20 00:10:13 +06:00

53 lines
1.1 KiB
TypeScript

import Aura from '@primeuix/themes/aura'
import tailwindcss from '@tailwindcss/vite'
export default defineNuxtConfig({
compatibilityDate: '2025-09-29',
devtools: { enabled: true, vueDevTools: true },
ssr: false,
modules: [
'@nuxt/fonts',
'@primevue/nuxt-module',
'@formkit/auto-animate/nuxt',
],
primevue: {
options: {
theme: {
preset: Aura,
},
},
components: {
prefix: 'Prime',
},
},
css: [
'@/assets/styles/tailwind.css',
'@/assets/styles/primeicons.css',
'@/assets/styles/main.scss',
],
devServer: {
// host: '0',
},
vite: {
plugins: [
tailwindcss(),
],
clearScreen: false,
envPrefix: ['VITE_', 'TAURI_'],
server: {
strictPort: true,
proxy: {
'/api': {
target: 'http://localhost:4000',
changeOrigin: true,
rewrite: path => path.replace(/^\/api/, ''),
},
},
},
define: {
__COMMIT_SHA__: JSON.stringify(import.meta.env.COMMIT_SHA || 'local'),
},
},
ignore: ['**/src-tauri/**'],
})