gpt4 book ai didi

azure - 如何在 Node JS Azure 中使用 Expo 部署 React Native Web 应用程序 - 应用服务

转载 作者:行者123 更新时间:2023-12-03 00:01:06 28 4
gpt4 key购买 nike

当我使用 Visual Studio Code 在 Azure 中部署应用程序时,出现以下错误堆栈:

2020-10-28T20:34:32.249Z 信息 - 正在向站点 appdemo_xxxxxx 的容器 appdemo_xxxxxx 发起预热请求 2020-10-28T20:34:37.841Z 错误 - 站点 appdemo_xxxxxx 的容器 appdemo_xxxxxx 已退出,站点启动失败2020-10-28T20:34:37.844Z 错误 - 容器 appdemo_xxxxxx 未响应端口 8080 上的 HTTP ping,站点启动失败。请参阅容器日志进行调试。 2020-10-28T20:34:37.874Z 信息 - 停止网站 appdemo_xxxxxx,因为它在启动过程中失败。

Plan de App Service 是 SO Linux。

如果我将 package.json 中的 start 更改为 "node index.js" 工作正常,但如果我使用它,则不起作用:

 "scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"web": "expo start --web",
"eject": "expo eject",
"test": "jest --watchAll"
},

我已在配置 -> 应用设置 PORT = 8080WEBSITES_PORT = 80 中创建了变量

我做错了什么?

最佳答案

我找到了此错误的解决方案:

  1. 从 VS 终端导出项目:expo build:web --no-pwa
  2. 使用 FTP 将其传输到 Azure
  3. 准备好了!

关于azure - 如何在 Node JS Azure 中使用 Expo 部署 React Native Web 应用程序 - 应用服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64583033/

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