This commit is contained in:
2026-01-01 16:37:02 +08:00
parent b39b9c972b
commit 2b4eeb6b17
4 changed files with 130 additions and 165 deletions

View File

@@ -6,20 +6,6 @@ export default defineNuxtConfig({
srcDir: "app",
css: ["./app/assets/css/main.css"],
// components: {
// dirs: [
// {
// path: "~/components",
// extensions: ["vue"],
// },
// {
// path: "~/components/content",
// extensions: ["vue"],
// prefix: "Prose",
// },
// ],
// },
modules: [
"@nuxt/icon",
"@nuxt/image",
@@ -42,16 +28,23 @@ export default defineNuxtConfig({
build: {
sourcemap: false,
chunkSizeWarningLimit: 1000,
rollupOptions: {
output: {
manualChunks: {
vendor: ["vue", "vue-router", "@nuxt/content"],
ui: ["@nuxt/ui", "@nuxt/icon"],
utils: ["fuse.js"],
},
},
},
// rollupOptions: {
// output: {
// manualChunks: {
// vendor: ["vue", "vue-router", "@nuxt/content"],
// ui: ["@nuxt/ui", "@nuxt/icon"],
// utils: ["fuse.js"],
// },
// },
// },
},
// ssr: {
// external: ["node:url", "node:fs/promises"],
// noExternal: ["@nuxt/ui", "@nuxt/kit"],
// },
// optimizeDeps: {
// exclude: ["@nuxt/kit", "@nuxt/ui"],
// },
},
app: {
@@ -115,6 +108,10 @@ export default defineNuxtConfig({
fallback: "light",
},
// build: {
// transpile: ["@nuxt/ui"],
// },
content: {
experimental: { nativeSqlite: true },
build: {