初次提交
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
[build]
|
||||
command = "pnpm run netlify-build"
|
||||
publish = "dist"
|
||||
|
||||
[build.environment]
|
||||
NODE_VERSION = "20"
|
||||
|
||||
[functions]
|
||||
node_bundler = "esbuild"
|
||||
# 增加内存限制和超时时间
|
||||
[functions."server"]
|
||||
included_files = ["app/drizzle/**/*"]
|
||||
external_node_modules = []
|
||||
node_bundler = "esbuild"
|
||||
|
||||
# Nuxt 会在 dist/_redirects 中自动生成重定向规则,将请求转发到 Netlify Functions
|
||||
|
||||
[[headers]]
|
||||
for = "/_nuxt/*"
|
||||
[headers.values]
|
||||
Cache-Control = "public, max-age=31536000, immutable"
|
||||
|
||||
[[headers]]
|
||||
for = "/assets/*"
|
||||
[headers.values]
|
||||
Cache-Control = "public, max-age=31536000, immutable"
|
||||
|
||||
[template.environment]
|
||||
DATABASE_URL = "Neon数据库连接字符串,格式如:postgresql://username:password@host:port/database?sslmode=require"
|
||||
JWT_SECRET = "JWT令牌签名密钥,建议使用强随机字符串"
|
||||
REDIS_URL = "Redis缓存服务(可选,用于提升性能)"
|
||||
Reference in New Issue
Block a user