我一直在努力将下一个js应用程序部署到azure应用程序服务,因为我们想同时呈现静态和动态应用程序,因此我们需要运行节点服务器。有没有人可以帮助我。
注意:我已经看过这些视频,并且还应用了这些方法,例如将web.config和server.js文件添加到我的网站的根目录,但是幸运的是它不起作用。还有这篇文章
https://parveensingh.com/next-js-deployment-on-azure-app-service/
但没有运气。
答案 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"