我有一个Node项目,该项目正在使用Bundler和Guard处理我的预编译步骤。这意味着我在项目的根目录中有一个Gemfile以及package.json文件。
我的问题是Heroku认为我的项目是Ruby应用程序,仅因为Gemfile存在。并且抱怨我还没有提交我不想提交的Gemfile.lock。
-----> Heroku receiving push
-----> Ruby app detected
!
! Gemfile.lock is required. Please run "bundle install" locally
! and commit your Gemfile.lock.
!
! Heroku push rejected, failed to compile Ruby app
有没有办法告诉Heroku该应用程序是Node应用程序而不是Ruby应用程序?
似乎有一种新方法可以执行此操作,BUILDPACK_URL
现在已经弃用了,这里对此进行了说明,但实际上命令是:
$ heroku buildpacks:set heroku/nodejs
您也可以在应用创建过程中指定一个buildpack:
$ heroku create myapp --buildpack heroku/nodejs
我被Michael Hartl在Cloud 9上的Ruby on Ralis(第三版)卡住了。 我试图让heroku应用程序工作,但我得到了: 应用错误 应用程序中出现错误,无法提供您的页面。请稍后再试。 如果您是应用程序所有者,请查看日志以了解详细信息。 正如克洛伊建议的那样,我已经更改了“sass rails”版本并更新了“sass rails” 现在提交文件: 正如ecretmaster建议
我在Heroku上设置了一个express项目,在vercel上设置了一个react前端。当我从前端发出请求时,会出现以下错误: 在'https://helpr-dev.herokuapp.com/users/register'从原点'https://helpr-front.vercel.app“”已被CORS策略阻止:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“access con
我正在Heroku上部署一个网站,但我在尝试运行“Heroku open”时收到了“应用程序错误”。 我相信我已经成功地将文件推送到Heroku中,这是我的“git推送heroku master”代码的一部分: 当我运行“heroku config-s | grep PATH”时,我得到了 我正在使用Ruby 1.9.3和Rails 4.0.0 文件夹 宝石环境 箱/轨道 垃圾箱/包裹 仓/耙
2020-01-28T01:42:46.028688+00:00 Heroku[web.1]:使用命令启动进程 2020-01-28T01:42:45.000000+00:00APP[api]:生成成功 2020-01-28T01:42:48.451589+00:00Heroku[web.1]:状态从启动更改为崩溃 2020-01-28T01:42:48.433700+00:00 Heroku[W
我的应用程序https://github.com/amyequinn/weatherapp在终端运行npm启动时运行得很好,但是当将应用程序部署到Heroku时,它崩溃了,我找不到解决方案。错误为H10,应用程序在Get方法时崩溃,状态503.... “2020-05-08T23:13:34.132652+00:00 Heroku[router]:at=error code=h10 desc=”A
我创建了一个spring boot web应用程序(在IntelliJ IDEA中),它在本地运行没有问题。 我试图将应用程序部署到heroku完全按照本走查中描述的步骤:https://devcenter.heroku.com/articles/deploying-spring-boot-apps-to-heroku 注意:演练没有提到Procfile,所以我没有创建Procfile。 当在浏览