这是now.json
{
"version": 2,
"name": "nestjs-now",
"builds": [
{
"src": "dist/main.js",
"use": "@now/node"
}
],
"routes": [
{
"src": "/(.*)",
"dest": "dist/main.js"
}
]
}
我不确定这是什么原因以及如何解决。 我只是按照vercel教程来部署我的nestjs后端项目,但没有用。 它包含GraphQL API和Rest API以及socket.io服务器。
答案 0 :(得分:2)
Vercel上的无服务器功能不接受该功能代码的构建步骤。因此,任何需要“构建步骤”来生成服务器的后端框架都将无法正常工作。
前端部署和无服务器功能作为助手。成熟的API应该部署在其他地方。您可以检查以下资源:
我建议您使用Heroku或Digital Ocean作为替代方案。