From cc795eef4a99bb75a06f5262057f56e8df4875e8 Mon Sep 17 00:00:00 2001 From: PullLog Dev Date: Wed, 1 Oct 2025 00:57:42 +0900 Subject: [PATCH] update: improve build of nitro --- nuxt.config.ts | 1 + pnpm-workspace.yaml | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 pnpm-workspace.yaml diff --git a/nuxt.config.ts b/nuxt.config.ts index 1d5d686..661bbe7 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -24,6 +24,7 @@ export default defineNuxtConfig({ compatibilityDate: "2025-05-15", nitro: { preset: "cloudflare_module", // SSR用 .output/server/wrangler.json が生成される 'cloudflare' はPages用 + minify: false, cloudflare: { deployConfig: true, nodeCompat: true, diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 0000000..c638ebb --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,19 @@ +packages: + - ./ + +# v10.5+ で有効。依存のビルドを許可するパッケージを列挙 +onlyBuiltDependencies: + - esbuild + - '@tailwindcss/oxide' + - '@parcel/watcher' + - '@biomejs/biome' + +# 余計なプラットフォーム用の optional を入れない(任意) +supportedArchitectures: + os: + - win32 + cpu: + - x64 +# あるいは、明確に要らないものを無視(任意・例) +# ignoredOptionalDependencies: +# - '@tailwindcss/oxide-android-arm64'