minor: nuxt.config.ts order
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
|
import { version } from "./package.json";
|
||||||
|
|
||||||
// WordPress backend URL (required)
|
// WordPress backend URL (required)
|
||||||
const wpUrl = process.env.NUXT_WP_URL;
|
const wpUrl = process.env.NUXT_WP_URL;
|
||||||
if (!wpUrl) {
|
if (!wpUrl) {
|
||||||
@@ -11,19 +13,7 @@ export default defineNuxtConfig({
|
|||||||
|
|
||||||
compatibilityDate: "2026-03-18",
|
compatibilityDate: "2026-03-18",
|
||||||
devtools: { enabled: true },
|
devtools: { enabled: true },
|
||||||
vite: {
|
|
||||||
optimizeDeps: {
|
|
||||||
include: ["@vue/devtools-core", "@vue/devtools-kit", "zod"],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
|
|
||||||
graphql: {
|
|
||||||
server: {
|
|
||||||
schema: [{ type: "remote", endpoint: `${wpUrl}/graphql` }],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
|
|
||||||
ui: { colorMode: false },
|
|
||||||
css: ["~/assets/css/_main.css"],
|
css: ["~/assets/css/_main.css"],
|
||||||
components: {
|
components: {
|
||||||
dirs: [
|
dirs: [
|
||||||
@@ -31,10 +21,28 @@ export default defineNuxtConfig({
|
|||||||
{ path: "~/components", pathPrefix: false },
|
{ path: "~/components", pathPrefix: false },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
ui: { colorMode: false },
|
||||||
|
|
||||||
|
graphql: {
|
||||||
|
client: {
|
||||||
|
cache: {
|
||||||
|
keyVersion: version,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
server: {
|
||||||
|
schema: [{ type: "remote", endpoint: `${wpUrl}/graphql` }],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
svgo: {
|
svgo: {
|
||||||
autoImportPath: "~/assets/svg/",
|
autoImportPath: "~/assets/svg/",
|
||||||
componentPrefix: "Svg",
|
componentPrefix: "Svg",
|
||||||
defaultImport: "component",
|
defaultImport: "component",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
vite: {
|
||||||
|
optimizeDeps: {
|
||||||
|
include: ["@vue/devtools-core", "@vue/devtools-kit", "zod"],
|
||||||
|
},
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user