我有带有SSG的NextJS应用。此功能是最近添加的,根据它,我应该在next-export
之后执行next-build
以获取静态文件。但是在出现在9.4版的“增量静态再生”中后,我需要通过npm-start
命令保持服务器处于打开状态(在我的情况下,我使用具有next-express功能的自定义服务器文件)。它在本地运行良好,当我从Azure获得工件时也运行良好。但是,当最终部署它时,它不能在全球范围内工作。请帮助
答案 0 :(得分:0)
通过尝试,我发现无法全局安装或在Azure Web App中使用next
。即无法通过Github进行部署,使用FTP等其他方式进行部署无法成功运行。它应该与天蓝色的节点环境有关。
But the method provided in this post说可以通过添加web.config
来处理它。我认为这对您应该是有用和有帮助的。请仔细阅读并尝试。
您还可以阅读this document,也许对您有用。