nuxt.config.ts 612 B

123456789101112131415161718192021222324252627282930313233343536
  1. export default defineNuxtConfig({
  2. css: [
  3. "@/assets/style/variable.scss",
  4. "@/assets/style/reset.scss",
  5. "@/assets/style/base.scss",
  6. "@/assets/iconfont/iconfont.css",
  7. "element-plus/dist/index.css"
  8. ],
  9. modules: [
  10. '@pinia/nuxt'
  11. ],
  12. vite: {
  13. css: {
  14. preprocessorOptions: {
  15. scss: {
  16. additionalData: '@use "@/assets/style/theme.scss" as *;'
  17. }
  18. }
  19. }
  20. },
  21. runtimeConfig:{
  22. },
  23. app: {
  24. head: {
  25. htmlAttrs: {
  26. lang: 'en'
  27. },
  28. }
  29. },
  30. build: {
  31. transpile: [/^element-ui/],
  32. extractCSS: { allChunks: true }
  33. },
  34. });