gpt4 book ai didi

angular - Azure ADO 构建 + 部署到 azure Web 应用程序仍显示 "welcome node developers"页面

转载 作者:行者123 更新时间:2023-12-03 02:39:05 30 4
gpt4 key购买 nike

我在 ADO 中创建将代码部署到 Azure Web 应用程序的构建时遇到问题。我可以登录到 azure 并看到文件已复制到 /site/wwwroot/ 文件夹,但我仍然看到默认的“嘿,Node 开发人员!”页。

就其值(value)而言,正在构建和部署的应用程序是一个 Angular 8 应用程序。复制到wwwroot文件夹的文件如下

enter image description here

发布步骤

enter image description here

我不确定这里到底出了什么问题。我也尝试从 VS Code 进行部署,但结果相同。

最佳答案

如果 Hostingstart 位于默认文档部分中您自己的欢迎页面之上,则可能会发生这种情况,看起来您的欢迎页面是 index.html,因此应该是 abobehostingstart.html。请参阅附图。

enter image description here

编辑:看起来这是一个 Linux 应用服务,因为它缺少默认文档。要在 Linux 上解决此问题,您应该按照 https://learn.microsoft.com/nb-no/archive/blogs/waws/things-you-should-know-web-apps-and-linux#set-your-default-document-in-a-nodejs-app-using-javascriptapplies-to-azure-app-service-on-linuxapplies-to-web-app-for-containers 中的说明上传 index.js。

var express = require('express'); var 服务器=express(); var options = { index: 'index.html' }; server.use('/', express.static('/home/site/wwwroot', options)); server.listen(process.env.PORT);

关于angular - Azure ADO 构建 + 部署到 azure Web 应用程序仍显示 "welcome node developers"页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62006881/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com