production-dashboard #1
24
netlify.toml
Normal file
24
netlify.toml
Normal file
@@ -0,0 +1,24 @@
|
||||
[build]
|
||||
command = "npm run build"
|
||||
publish = "dist"
|
||||
|
||||
[build.environment]
|
||||
NODE_VERSION = "22"
|
||||
|
||||
# Same-origin /api, as the Vite proxy does in dev: the engine needs no CORS setup.
|
||||
[[redirects]]
|
||||
from = "/api/*"
|
||||
to = "https://learningstudio.bawana.com/api/:splat"
|
||||
status = 200
|
||||
force = true
|
||||
|
||||
# BrowserRouter: /brain, /results, ... all load index.html.
|
||||
[[redirects]]
|
||||
from = "/*"
|
||||
to = "/index.html"
|
||||
status = 200
|
||||
|
||||
[[headers]]
|
||||
for = "/assets/*"
|
||||
[headers.values]
|
||||
Cache-Control = "public, max-age=31536000, immutable"
|
||||
Reference in New Issue
Block a user