【发布时间】:2020-11-17 12:48:30
【问题描述】:
我已经完成了在前端使用 react 并在后端使用 .net 核心制作一个应用程序。现在我需要将此存储库发布到 heruko。在本地,当我进行 dotnet 构建并运行它时,它工作正常,但是在将它推送到 heroku 时出现错误
:/bin/sh:2:/tmp/tmp35fd435a650b4b94a93ab28064f9c447.exec.cmd:npm:未找到 远程:/tmp/build_46ea6d26/API/API.csproj(50,3):错误 MSB3073:命令“npm install”退出,代码为 127。 偏僻的: !推送被拒绝,无法编译 ASP.NET Core 应用程序。 偏僻的: 偏僻的: !推送失败 远程:验证部署... 偏僻的: 偏僻的: !推送拒绝到图书馆管理系统洞察力。 偏僻的: 致https://git.heroku.com/librarymanagementsysteminsight.git ! [remote denied] master -> master (pre-receive hook denied) 错误:未能将一些引用推送到“https://git.heroku.com/librarymanagementsysteminsight.git”
我在这里错过了什么?
【问题讨论】:
-
提供 Heroku 相关文件(.net core 和 node.js 依赖,Procfile 等)。当您从 Heroku 网站部署应用程序时,您还会获得更多信息。它将有一个构建日志。提供该日志。您当前的日志仅表明 git push 由于构建步骤中的错误而被拒绝。
标签: git heroku heroku-cli