我已经完成了一个应用程序的使用反应在前端和.net核心在后端。现在我需要将这个存储库发布给heruko。在本地,当我构建并运行dotnet时,它工作得很好,但是当将它推到heroku时,我得到了一个错误
/tmp/tmp35fd435a650b4b94a93ab28064f9c447.exec.cmd::/bin/sh: 2:
npm: not :/tmp/build_46ea6d26/API/API.csproj(50,3):error MSB3073:命令"npm“与代码127一起退出。遥控器:!推拒绝,未能编译ASP.NET核心应用程序。远程:遥控器:!推送失败远程:验证部署..。远程:遥控器:!把拒绝推到图书馆管理系统的洞察力。遥控器:https://git.heroku.com/librarymanagementsysteminsight.git!远程拒绝主->母版(预接收钩子被拒绝)错误:未能将一些推荐推送到“https://git.heroku.com/librarymanagementsysteminsight.git”
我在这里错过了什么?
发布于 2020-07-28 06:18:47
我可以分别给你一份清单,
的权限。
此外,您还试图将您的代码推入主程序。不建议这样做。创建分支并使用它来推送。
发布于 2020-10-14 08:36:52
您需要使用2个构建包:
heroku buildpacks:set https://github.com/jincod/dotnetcore-buildpack
heroku buildpacks:add --index 1 heroku/nodejs部署到Heroku https://github.com/jincod/AspNetCoreDemoApp的带有react演示应用程序的https://github.com/jincod/AspNetCoreDemoApp内核
https://stackoverflow.com/questions/63128020
复制相似问题