0.0.7 • Published 2 years ago
vercel-nest v0.0.7
Vercel-nest
Vercel builder for Nestjs
Help you to deploy Nestjs application on Vercel in SSR mode
Usage
1. Add build command to package.json
{
"scripts": {
"build": "nest build"
}
}1. Configure vercel-nest as builder in vercel.json
Add a vercel.json file to your project root path
{
"builds": [
{
"src": "package.json",
"use": "vercel-nest"
}
]
}Support Swagger-ui
{
"builds": [
{
"src": "package.json",
"use": "vercel-nest",
"config": {
// change "docs" to your 'path' of SwaggerModule.setup(path, app, document);
"swagger": "docs"
}
}
]
}How to work
- Using the
npm run buildcommand to build the project. You need to define the build command in yourpackage.json, for example:
{
"scripts": {
"build": "nest build"
}
}Using
dist/main.jsas the entry point of the program, and retrieve all its dependency files to build the Vercel Lambda function, namedindex.Define a
routesto forward all requests toindex.