nuxt.config.ts 806 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. import tailwindcss from "@tailwindcss/vite";
  2. // https://nuxt.com/docs/api/configuration/nuxt-config
  3. export default defineNuxtConfig({
  4. compatibilityDate: "2025-07-15",
  5. css: ["./app/assets/main.css"],
  6. devtools: { enabled: true },
  7. vite: {
  8. plugins: [tailwindcss()],
  9. },
  10. app: {
  11. head: {
  12. htmlAttrs: { lang: "pt-BR" },
  13. charset: "utf-8",
  14. viewport: "width=device-width, initial-scale=1",
  15. title: "Iguassu Alliance",
  16. link: [{ rel: "icon", type: "image/x-icon", href: "/favicon.ico" }],
  17. },
  18. },
  19. runtimeConfig: {
  20. public: {
  21. baseUrl: "http://localhost:8000/api",
  22. },
  23. },
  24. typescript: {
  25. typeCheck: false,
  26. strict: false,
  27. },
  28. modules: ["@nuxt/ui", "@nuxt/image"],
  29. colorMode: {
  30. preference: "dark",
  31. fallback: "dark",
  32. },
  33. });