feat(netlify): Add Netlify configuration for admin and user apps with Next.js plugin

This commit is contained in:
web 2025-07-29 05:38:09 -07:00
parent 7f3cac3c1c
commit b4d4f59c71
4 changed files with 17 additions and 0 deletions

8
apps/admin/netlify.toml Normal file
View File

@ -0,0 +1,8 @@
[build]
command = "bun run build --filter=ppanel-admin-web"
publish = "./apps/admin/.next/"
[build.environment]
NODE_OPTIONS = "--max-old-space-size=8192"
[[plugins]]
package = "@netlify/plugin-nextjs"

8
apps/user/netlify.toml Normal file
View File

@ -0,0 +1,8 @@
[build]
command = "bun run build --filter=ppanel-user-web"
publish = "./apps/user/.next/"
[build.environment]
NODE_OPTIONS = "--max-old-space-size=8192"
[[plugins]]
package = "@netlify/plugin-nextjs"

BIN
bun.lockb

Binary file not shown.

View File

@ -48,6 +48,7 @@
},
"prettier": "@workspace/prettier-config",
"devDependencies": {
"@netlify/plugin-nextjs": "^5.11.6",
"@umijs/openapi": "^1.13.0",
"@workspace/commitlint-config": "workspace:*",
"@workspace/eslint-config": "workspace:*",