配置Vercel文件
在项目的根目录新建 vercel.json
文件,写入如下内容:
{ "version": 2, "builds": [ { "src": "src/main.ts", "use": "@vercel/node" } ], "routes": [ { "src": "/(.*)", "dest": "src/main.ts", "methods": [ "GET", "POST", "PUT", "DELETE", "PATCH" ] } ] }点击复制复制失败已复制
将项目上传到GitHub上
在 GitHub
上新建一个仓库,共有私有均可,然后将 nestjs
项目提交上去。
Vercel新建项目
在 Vercel
网站上新建一个项目,选择 GitHub
中绑定的仓库,只需要更改打包命令为: yarn build:prod
即可,其余均不用动。
警告
Vercel
部署 NestJS
项目只适合无持久化存储的服务,如果想要支持持久化存储,可以选择连接云数据库等等。不过,不建议用这个部署真实项目,用来部署小工具项目玩玩还可以。