gpt4 book ai didi

azure - 通过 azure 应用程序服务部署时,应用程序未加载

转载 作者:行者123 更新时间:2023-12-03 05:28:33 26 4
gpt4 key购买 nike

我是 Azure 新手

我使用 vue create 创建了一个新的 Vue 项目,该项目在本地运行,甚至还为 dist 文件夹提供服务,它运行成功。 (服务-s 距离)

然后我使用 GitActions 将应用程序部署到 Azure(Web 应用服务),Azure DevOps 服务表明部署已成功: azure-devops-service-github-actions

所以我期望看到默认页面为: vue-app-default-page-content

相反,它仍然显示为: azure-site-landing-page

没有错误消息,并且我不确定如何最好地调试部署中出现的问题。也不确定稍后当我将应用程序与任何 REST API 一起使用时,它是否包含任何配置来启动和运行它。

<小时/>

其次,不是阻止程序,但从工作流程中删除这些行后 - master.yml 文件部署继续进行,没有任何问题。使用了 Node 12 和 Node 14。我用 Google 搜索了一下,不知道为什么?

- name: Upload artifact for deployment job
uses: actions/upload-artifact@v2
with:
name: node-app
path: .

它导致以下错误,并且每次都不断重新运行而不退出(重新尝试完成该过程):

Error: read ECONNRESET
at TLSWrap.onStreamRead (internal/stream_base_commons.js:201:27) {
errno: 'ECONNRESET',
code: 'ECONNRESET',
syscall: 'read'
}

如有任何建议,我们将不胜感激。谢谢

PS:尝试过使用 azure 静态 Web 应用程序,效果非常好!但对我来说,目前使用静态网络应用程序存在一些挑战。因此,出于这个原因,我需要坚持使用 Azure Web 应用服务。

最佳答案

需要添加启动命令,可以尝试一下。

npx serve -s

或者

pm2 serve /home/site/wwwroot --no-daemon --spa

相关帖子。

1. Default Documents (custom 404) on Azure AppService Linux website

2. pm2 not found on Azure App service with Node 14 runtime

3. linux azure web app not showing my reactjs app

关于azure - 通过 azure 应用程序服务部署时,应用程序未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66924180/

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