cf部署支持

This commit is contained in:
mtvpls
2026-01-23 17:26:20 +08:00
parent 6eaed34b14
commit 8d971650c5
7 changed files with 5358 additions and 19 deletions
+5
View File
@@ -5,7 +5,10 @@
"scripts": {
"dev": "pnpm gen:manifest && node server.js",
"build": "pnpm gen:manifest && next build",
"build:cloudflare": "BUILD_TARGET=cloudflare pnpm gen:manifest && npx @opennextjs/cloudflare build",
"start": "NODE_ENV=production node server.js",
"preview:cloudflare": "wrangler dev",
"deploy:cloudflare": "wrangler deploy",
"lint": "next lint",
"lint:fix": "eslint src --fix && pnpm format",
"lint:strict": "eslint --max-warnings=0 src",
@@ -72,6 +75,7 @@
"devDependencies": {
"@commitlint/cli": "^16.3.0",
"@commitlint/config-conventional": "^16.2.4",
"@opennextjs/cloudflare": "^1.15.1",
"@svgr/webpack": "^8.1.0",
"@tailwindcss/forms": "^0.5.10",
"@tailwindcss/typography": "^0.5.19",
@@ -104,6 +108,7 @@
"prettier-plugin-tailwindcss": "^0.5.0",
"tailwindcss": "^3.4.17",
"typescript": "^4.9.5",
"vercel": "^50.4.10",
"webpack-obfuscator": "^3.5.1"
},
"lint-staged": {