Nuxt/docs/content/2.guide/5.deploy/providers/vercel.md

42 lines
1.4 KiB
Markdown
Raw Normal View History

---
icon: LogoVercel
---
# Vercel
Nuxt on Vercel supports server-rendered pages and API routes.
::list
- Support for serverless build
- Auto-detected when deploying
- No configuration required
::
## Git
1. Push your code to your git repository (GitHub, GitLab, Bitbucket).
2. [Import your project](https://vercel.com/new) into Vercel.
3. Vercel will detect that you are using Nuxt and will enable the correct settings for your deployment.
4. Your application is deployed! (e.g. [nuxt.vercel.app](https://nuxt.vercel.app/))
After your project has been imported and deployed, all subsequent pushes to branches will generate [Preview Deployments](https://vercel.com/docs/concepts/deployments/environments#preview), and all changes made to the Production Branch (commonly “main”) will result in a [Production Deployment](https://vercel.com/docs/concepts/deployments/environments#production).
Learn more about Vercels [Git Integration](https://vercel.com/docs/concepts/git).
## CLI
1. Install the [Vercel CLI](https://vercel.com/cli).
2. Vercel will detect that you are using Nuxt and will enable the correct settings for your deployment.
3. Your application is deployed! (e.g. [nuxt.vercel.app](https://nuxt.vercel.app/))
```bash
npm i -g vercel
npx nuxi init -t v3-vercel
vercel
```
## Learn more
:ReadMore{link="https://nitro.unjs.io/deploy/providers/vercel.html" title="the Nitro documentation for Vercel deployment"}