通过天蓝色应用程序服务部署时,应用程序未加载

2024-07-03

我是 Azure 的新手

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

然后我使用 GitActions 将应用程序部署到 Azure(Web App Service),Azure DevOps 服务表明部署已成功:azure-devops-service-github-actions https://i.stack.imgur.com/uz0ht.png

所以我期望看到默认页面为:vue-app-默认页面内容 https://i.stack.imgur.com/3qFTB.png

相反,它仍然显示为:azure 网站登陆页面 https://i.stack.imgur.com/RGbXv.png

没有错误消息,并且我不确定如何最好地调试部署中出现的问题。也不确定稍后当我将应用程序与任何 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 应用服务。


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

npx serve -s

Or

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

相关文章。

1. Azure AppService Linux 网站上的默认文档(自定义 404) https://stackoverflow.com/questions/65975898/default-documents-custom-404-on-azure-appservice-linux-website/66024272#66024272

2. 在 Node 14 运行时的 Azure 应用服务上找不到 pm2 https://stackoverflow.com/questions/66871045/pm2-not-found-on-azure-app-service-with-node-14-runtime/66880978#66880978

3. linux azure web 应用程序不显示我的reactjs 应用程序 https://stackoverflow.com/questions/66647642/linux-azure-web-app-not-showing-my-reactjs-app/66666471#66666471

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通过天蓝色应用程序服务部署时,应用程序未加载 的相关文章

  • github权限错误(ssh密钥无法识别)

    从另一个 本地 存储库推送到 github 帐户后 我似乎失去了对它的权限 我现在收到以下错误 git push Permission denied publickey fatal The remote end hung up unexpe
  • 如何将 Visual Studio Code 与 github 和 2FA 结合使用

    我们的组织要求我们将 2FA 添加到 github 很遗憾 现在我们无法在 Visual Studio Code 中提交我们的工作 VSCode 提示输入用户名和密码 它不知道 2FA 有一些非常古老的帖子说要使用个人访问令牌 PAT 例如
  • VueJS 语法:挂载时运行方法

    我想加载一些数据vue resource当页面加载时 如果按下刷新按钮 则重新加载该数据 保留我的代码DRY https en wikipedia org wiki Don 27t repeat yourself我想将此功能放入一个方法中
  • 如何定义涉及 Azure Cosmos DB 中嵌入数组中的属性的唯一键?

    在 Azure Cosmos DB 中 支持唯一键 每个唯一键被定义为一组表示存储文档中的值的路径 这种路径的一个例子是 contact firstName 从官方文档中并不清楚 事实上根本没有提及 这些路径如何通过文档中的嵌入数组向下应用
  • 在 Github 上分叉仓库以开始自己的仓库时的最佳实践

    github 上有一个仓库 我想用它来构建 这样做的最佳实践是什么 这是我所做的 1 分叉仓库 2 开始一个新的仓库 3 将分叉存储库的远程源 URL 更改为新存储库 4 将新存储库的本地副本推送到github 这为我提供了新存储库的 起点
  • Vuejs 3从子组件向父组件发出事件

    我最近开始使用 VueJS 我使用的是 v3 并且在父级上调用方法时似乎遇到问题 子级中的发射函数似乎没有发出事件 并且父级中没有任何内容被拾取 我已将父母和孩子包括在内 以展示我如何设置它 Parent
  • 在 github 操作中找不到测试

    I am trying to do an automated test There should be 21 tests but github actions can t find them for some reason https gi
  • 如何在 Azure Web 作业中实例化 OWIN IDataProtectionProvider?

    我需要一个实例IDataProtectionProvider使用身份框架生成电子邮件确认令牌UserManager在 Azure Web 作业工作线程中 var confirmToken await UserManager Generate
  • 在 Braintree 中的本地主机上测试 Webhook

    我正在 Braintree 上工作 我想在处理定期计费时向我的客户发送自定义电子邮件通知 因此每个月这些自定义通知都应该发送给所有用户 为此 我必须使用 webhooks 检索当前发生的事件 然后根据 webhook 的响应发送电子邮件通知
  • 无法通过 RDP 连接到 Azure VM,但可以通过 Bastion 连接

    我之前能够通过 RDP 连接到 Azure VM 但现在突然无法通过 RDP 连接到 VM 我尝试通过 Powershell 进行连接 即使是 powershell 脚本也可以早些时候连接 但现在无法工作 我自己没有更改 Azure VM
  • Azure - 文件的 PGP/GPG 解密

    客户端通过SFTP发送文件 使用Azure 上的 SFTP https learn microsoft com en us samples azure samples sftp creation template sftp on azure
  • 我如何使用离子模态控制器捕获模态 this.$emit

    您好 我正在将一些 Web 代码转换为 ionic vue 应用程序 我想知道我们是否可以使用经典 vue 组件中的 ionic 模态控制器从我的模态中捕获 this emit 基本上我想翻译
  • 将属性默认值注入第 3 方 Vue 组件

    我在我的项目中使用日期选择器组件 基本用法是这样的 date picker language fr v model date 每次我们需要使用日期选择器时 都会重复有几个属性 language例如 所以我希望能够在需要日期选择器时简单地做到
  • 以编程方式为存储库启用 Github Pages

    有没有办法通过api启用Github页面 不请求页面构建 我的意思是最初启用该功能并指向分支 您只需将内容推送到远程 git 存储库即可 你必须区分用户页面 用户名 github io 和项目页面 用户名 github io 项目名 用户页
  • VueJS:缓存http响应数据的最佳方法

    我正在寻找一个在 VueJS 中缓存 http 响应数据的最佳方法 现在我使用 Vuex Store 来我的博客 我想在请求到服务器时缓存所有响应数据 具体来说 这是我的博客 当我通过路由器请求数据到博客详细信息时1 3 4 我有响应数据
  • 运行 Djangocollectstatic 时如何忽略目录?

    我正在使用 Django 1 3 Ubuntu 11 10 gunicorn 和 Nginx 运行一个小型测试项目 所有内容都在 virtualenv 中 现在我正在运行collectstatic 将静态文件放入 Nginx 提供服务的目录
  • 在 AWS Amplify 控制台上部署为 SPA 后,Nuxtjs 动态路由在页面重新加载时不起作用

    我已使用 AWS Amplify 控制台在 AWS 上将 Nuxtjs 应用程序部署为 SPA 现在我的网站有一些动态路由 当重新加载或在新选项卡中打开时 它们会重定向到 404 页面 我知道当我们使用生成静态站点时nuxt generat
  • Azure SQL Azure AD 身份验证失败

    我正在尝试连接到我的 Azure SQL 数据库 该数据库具有来自我的 NET 应用程序 Sitecore 的 Azure Active Directory 数据库包含的用户 我在托管 NET 应用程序的虚拟机上安装了 adalsql dl
  • Azure 移动应用程序 node.js 后端 Android 客户端 - 50 行限制

    我一直在尝试获取 Azure 移动应用程序返回的超过 50 行结果 但到目前为止没有成功 我已经尝试过以下方法 A Top 100 Skip 100 gt 这个解决方案在我的上下文中对我来说没有用 b 有人建议我尝试将 app js 中的
  • laravel 5 vue.js csrf 令牌

    我已经花了一段时间让这个 csrf 令牌与 vue js 示例一起使用 但它一直说我没有令牌 我尝试过各种变化 底部 不是头部 而是身体末端之前 html div section conten div

随机推荐