feat: cf pages

Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei
2025-06-08 15:41:38 +08:00
parent c03fdc7391
commit 588c9ab5ea
3 changed files with 2318 additions and 1 deletions

View File

@@ -10,7 +10,9 @@
"scripts": {
"build": "sh scripts/build.sh",
"build:jpg": "node scripts/webp-to-jpg.js",
"build:next": "next build",
"dev": "next dev",
"pages:build": "npx @cloudflare/next-on-pages",
"start": "next start"
},
"dependencies": {
@@ -19,6 +21,7 @@
"react-dom": "19.1.0"
},
"devDependencies": {
"@cloudflare/next-on-pages": "1.13.12",
"@types/node": "22.15.30",
"@types/react": "19.1.6",
"@types/react-dom": "19.1.6",

View File

@@ -2,8 +2,10 @@
set -e
cd ../web
pnpm build
rm -rf ../ssr/public
cp -r dist ../ssr/public
cd ../ssr
mv ./public/index.html ./src/index.html
pnpm build:jpg
pnpm build
pnpm build:next

2312
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff