我成功地在我的PC上构建了一个应用程序,一切都运行得很完美.我使用的是Next.js版本12和Node.js 版本18.

我不明白为什么next.js在Vercel上抛出构建错误,而不是在我的PC上抛出

为什么会这样?

推荐答案

也有同样的问题.您可以创建停靠容器并运行您的应用程序isnide.它将模拟Vercel环境.但有时docker容器不支持Next.js功能,例如-镜像优化API仅在Vercel上支持.

Node.js相关问答推荐

如何在MongoDB中更新嵌套数组

Webpack:如何避免导出函数的重命名?

如何使用 Node.js 连接到 Cloud SQL?

在 Docker 容器内创建一个 cron 作业(job)来执行 run.js 文件中的函数

将 null 推入管道后,node.js 可写完成未发出

$not 的聚合版本是什么?

express app.post的多个参数在Node.js中的定义是什么

如何使用对象中的常量值验证字符串字段?

如何在带有 JS 的 Nodejs 中使用没有 Async 方法的 Await

Cloudflare 522 错误 - javascript 客户端连接到 node 服务器

Jest - SyntaxError: 不能在@nestjs/axios 的模块外使用 import 语句

当其中一个端点不工作时,如何使用 axios.all() 调用多个 API?

WSL2 上需要脚本运行的 NPM 包的权限被拒绝

在数组的另一个对象中获取数组的mongoose 对象

使用 grunt 服务器,如何将所有请求重定向到根 url?

什么使用/尊重 .node-version 文件?

Node.JS 中的基本 HTTP 身份验证?

chart.js 无法创建图表:无法从给定项目获取上下文

node.js 找不到模块mongodb

Mongoose:模式与模型?