Useful Links
- Environment Variables Docs
- vercel.json Project Configuration
Configuration
Redirects for JavaScript Routers
For routers like vue-router
with history mode enabled, something like this in vercel.json
works:
"rewrites": [ { "source": "/(.*)", "destination": "/index.html" }]
Redirects for Python Functions
This (legacy) configuration is the only one that seems to work with Python at the moment:
"routes": [ { "src": "/(.*)", "dest": "/" }]
Misc
- Gotcha when adding a new project: you can’t select a branch when creating a project; it automatically uses the main branch. So if your code is not available on the main branch, yu can’t create a project for it. (Easy workaround: create whatever works, then edit all the settings afterwards.)