Update Nuxt configuration and TypeScript settings to include @primeuix/styles and improve hot reloading

pull/7291/head
Mert Sincan 2025-02-20 13:21:17 +00:00
parent c2dec9919e
commit ab75bfeda9
3 changed files with 11 additions and 3 deletions

View File

@ -26,7 +26,7 @@ export default defineNuxtConfig({
}, },
vite: { vite: {
resolve: { resolve: {
dedupe: ['vue', '@primeuix/themes', '@primeuix/utils'], dedupe: ['vue', '@primeuix/styles', '@primeuix/themes', '@primeuix/utils'],
optimizeDeps: { optimizeDeps: {
disabled: true disabled: true
}, },

View File

@ -1,3 +1,6 @@
// @ts-ignore
import '@primeuix/styles'; // When styles change, the app will hot reload.
import { definePreset } from '@primeuix/themes'; import { definePreset } from '@primeuix/themes';
import Aura from '@primeuix/themes/aura'; import Aura from '@primeuix/themes/aura';

View File

@ -15,6 +15,11 @@
"jsx": "preserve", "jsx": "preserve",
"incremental": true "incremental": true
}, },
"include": ["../../packages/primevue/src/**/*.d.ts", "../../packages/forms/src/**/*.d.ts", "../../node_modules/@primeuix/themes/types/**/*.d.ts"], "include": [
"exclude": ["node_modules", "**/node_modules", "**/dist"] "../../packages/primevue/src/**/*.d.ts",
"../../packages/forms/src/**/*.d.ts",
"../../node_modules/@primeuix/styles/**/*.d.ts",
"../../node_modules/@primeuix/themes/**/*.d.ts"
],
"exclude": ["node_modules", "**/node_modules", "**/dist", "**/*.spec.ts", "**/*.test.ts"]
} }