我使用AWS EC2部署了下一个js应用程序。如果我想将一些代码更改推送到生产环境中,是否应该再次运行+/-1
?我运行了next build
,但是nextjs没有运行更新后的代码库。基于here,我们只需要在生产中运行一次npm run start
。顺便说一句,我正在使用custom server and routing。
如果我运行next build
,则重建应用程序的速度太慢了。有人知道如何加快速度吗?谢谢
编辑:
这是我的next build
文件
package.json
} }
答案 0 :(得分:0)
您提供的链接专门讨论了运行同一构建的多个实例,甚至说明了为什么会这样(这是因为您希望拥有相同的BUILD_ID
,所以每个实例都相同)。
如果您对应用程序进行了更改,是的,您需要使用next build
重新构建它。
没有看到您的应用程序,我认为没有人能告诉您您的构建缓慢的原因。