如何将下一个js应用程序部署到azure应用程序服务?

时间:2020-11-12 04:33:29

标签: azure azure-web-app-service next.js

我一直在努力将下一个js应用程序部署到azure应用程序服务,因为我们想同时呈现静态和动态应用程序,因此我们需要运行节点服务器。有没有人可以帮助我。

注意:我已经看过这些视频,并且还应用了这些方法,例如将web.config和server.js文件添加到我的网站的根目录,但是幸运的是它不起作用。还有这篇文章

https://parveensingh.com/next-js-deployment-on-azure-app-service/

但没有运气。

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

A more detailed answer,包括使用源代码控制的步骤,您可以参考。

我还测试了直接从 VS Code 进行部署的情况,效果也很好。

就像链接Monika上的帖子一样,您可能会忘记的package.json修改步骤。并确保您的项目在本地发布之前可以正常工作。

package.json:

"scripts": {
    "dev": "node server.js",
    "build": "next build",
    "start": "node server.js"