Files
OCS_service/nuxt.config.ts
T
2026-05-22 17:45:58 +08:00

29 lines
758 B
TypeScript

// https://nuxt.com/docs/api/configuration/nuxt-config
import tailwindcss from "@tailwindcss/vite";
import svgLoader from "vite-svg-loader";
export default defineNuxtConfig({
compatibilityDate: "2025-07-15",
devtools: { enabled: true },
css: ["~/assets/css/tailwind.css"],
vite: {
plugins: [tailwindcss(), svgLoader()]
},
modules: ["@pinia/nuxt", "@vueuse/nuxt", "@nuxt/eslint", "shadcn-nuxt"],
// 允许任意来源访问 /api/* 接口,供 OCS 油猴脚本跨域调用
routeRules: {
"/api/**": {
cors: true,
headers: {
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Methods": "GET,POST,OPTIONS",
"Access-Control-Allow-Headers": "Content-Type,Authorization"
}
}
}
});