Vercel Deployment
Deploy applications to Vercel platform.
Vercel CLI
npm i -g vercel # install CLI
vercel login # authenticate
vercel # deploy to preview
vercel --prod # deploy to production
vercel ls # list deployments
vercel.json Config
{
"builds": [{
"src": "package.json",
"use": "@vercel/node"
}],
"routes": [{
"src": "/(.*)",
"dest": "index.html"
}]
}
Environment Variables
# .env file
DATABASE_URL=mysql://...
API_KEY=secret123
# Add via CLI
vercel env add API_KEY
# Access in code
process.env.API_KEY
Serverless Functions
# api/hello.js
module.exports = (req, res) => {
res.status(200).json({
message: 'Hello World'
});
};
# Available at:
/api/hello