【问题标题】:Azure app service deployment fails at core-js postinstallAzure 应用服务部署在 core-js 安装后失败
【发布时间】:2022-06-16 23:23:31
【问题描述】:

我正在使用自定义部署模板和 git repo url 部署团队应用程序。部署之前是成功的,从上周开始,部署在 core-js 安装后失败。以下是相同的日志。

log file

请让我知道我缺少什么以及为什么只在 core-js 失败?

日志:> core-js@3.22.7 安装后 C:\home\site\repository\Source\Microsoft.Teams.Apps.SubmitIdea\ClientApp\node_modules\core-js

node -e "try{require('./postinstall')}catch(e){}" 命令 'starter.cmd "C:\home\site\d ...' 由于 60 秒内没有输出或 CPU 活动而中止。如果需要,您可以增加 SCM_COMMAND_IDLE_TIMEOUT 应用程序设置(或 WEBJOBS_IDLE_TIMEOUT,如果这是一个 WebJob)。 \r\nstarter.cmd "C:\home\site\deployments\tools\deploy.cmd" node -e "try{require('./postinstall')}catch(e){}" 输入字符串的格式不正确。

【问题讨论】:

  • 您能否指定您要实现此目的的来源?
  • 部署指南:github.com/OfficeDev/microsoft-teams-apps-greatideas/wiki/… 和来自相同仓库的相同代码
  • 在 Azure 门户 =>您的应用服务 =>配置 => 应用程序设置选项卡,在应用设置部分下创建一个值为 3600 的键 WEBSITE_IDLE_TIMEOUT
  • 这没什么用,因为当我们开始部署时,它希望 Azure 资源组为空,并且在运行时,所有资源都会添加到其中。之后,npm install 将运行并开始添加项目依赖项,此时它失败了..!!
  • @Shashidhar 在部署 NodeJS Web 应用程序时遇到了类似的错误,该应用程序于 5 月 18 日神秘地开始发生。您是否能够找到解决方案或解决方法?提前谢谢你。

标签: deployment azure-web-app-service core-js


【解决方案1】:

在您的项目根目录中添加一个带有 .NET SDK 版本的 global.json 文件:

{
  "sdk": {
    "version": "5.0.406"
  }
}

3.1.118 适用于 .Net Core 3.1。

【讨论】:

    猜你喜欢
    • 2022-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-11
    • 1970-01-01
    • 2021-07-10
    • 2019-06-27
    • 2020-05-10
    相关资源
    最近更新 更多