问题标签 [heroku-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
heroku - 如何仅在一行内登录 Heroku?
我想知道是否有办法直接在 Heroku CLI 的登录命令中提供凭据?
现在我正在这样做:
我希望能够像这样在一行中做一些事情:
我在文档中搜索但没有找到任何东西。
ruby-on-rails - Heroku ACM 不工作
我在 Heroku 中托管了一个 RoR 应用程序,我正在尝试设置我的自定义域。事实上,我想要三个自定义域:www.myapp.org、www.myapp.eu 和 www.myapp.es。
我已将我的 DNS 配置为指向 Heroku 提供的 DNS 目标。我在 www.piensasolutions.com 中注册了 .eu 和 .es 域,在 cloudns 中注册了 .org。
重定向工作得很好,但我发现 ACM 无法为我的 .es 域生成证书。其他 2 个工作得很好(.org 和 .eu),但 .es 失败了。即使配置与 .eu 完全相同,因为它们都在同一个站点中注册。
我试图查看使用的认证状态,heroku certs:auto
它显示“www.myapp.es”的“失败”
docker - 错误:docker login 以 125 退出,使用 heroku 容器:login
我试图开始将容器上传到heroku,但是当我使用命令时heroku container:login
,它返回错误:
这是输出docker version
我做错了什么,这是来自docker或heroku cli的错误?
我发现有关该主题的一些问题: https ://github.com/heroku/heroku-container-registry/issues/4
ruby-on-rails - 运行:rake assets:precompile, rake aborting
我正在使用 git 和 Heroku 构建一个简单的 Ruby on Rails,用于版本控制和部署。这是我正在使用的基本大纲:
一切看起来都很好,然后我得到以下信息:
远程:/tmp/build_cfee4fae63659bd06c3737f67849dc42/vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/connection_specification.rb:188:in rescue in spec'
remote: /tmp/build_cfee4fae63659bd06c3737f67849dc42/vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/connection_specification.rb:185:in
spec'
这是我正在使用的:
ruby-on-rails - 无法将 RoR 应用程序部署到 Heroku - SQLite3 已从 Gem.file 和 Gemfile.lock 中删除
我正在尝试将我的应用程序部署到 Heroku,但每次推送主分支时都会出现以下错误。
SQLite3 已从我的 gem 和 gem 锁定文件中删除,并且已全部推送到 git 并与 master 分支合并。我的 database.yml 已更新为使用 postgresql 而不是 sqlite3。任何想法是什么导致这失败?
此处列出了引用的文件:
宝石文件:
Gemfile.lock
数据库.yml
heroku - `heroku` 和 `heroku login` 命令有什么区别?
当您第一次下载 Heroku cli 时,heroku
andheroku login
命令似乎都做同样的事情。登录命令后不要做同样的事情。
这两个命令有什么区别?有什么区别吗?
ruby-on-rails - Heroku 命令行界面 (CLI) 意外的令牌 - JSON 中的位置 0 错误
我一直在搜索 heroku 文档、heroku 社区、堆栈溢出、谷歌,但无法弄清楚我在使用 heroku 命令行界面时遇到的问题。每当我尝试运行 heroku 命令时,都会遇到相同的错误:
这是完整的错误: https ://gist.github.com/leemcalilly/21f28769c0d1a96127be1fdb2b63f236
最近在我的系统上唯一改变的是我更改了 heroku 密码并安装了 docker。否则什么都没有改变,我仍然可以通过 git 部署更改。
我用 Homebrew 在我的 Mac 上安装了 heroku 的命令行工具,并且已经尝试卸载和重新安装。仍然得到同样的错误。
任何为我指明正确方向的帮助都会有所帮助。
编辑:
这是卡在上面的文件的外观(package.json):
https://gist.github.com/leemcalilly/35fb919b490bf02c6779811448da5f02
太疯狂了。甚至不知道这是怎么发生的,但我原以为通过自制软件卸载并重新安装会起作用。
node.js - 我机器上所有应用程序的 NodeJS heroku 部署错误:未找到请求的 API 端点
在这些错误发生前几个小时,我能够成功部署到 Heroku。基本上,当我一直在开发的一个应用程序发生这种情况时,我回去尝试将我以前的应用程序部署到 heroku,所有尝试都给了我同样的错误。这是我从终端复制的错误。
$ git push heroku master 计数对象:4,完成。Delta 压缩最多使用 4 个线程。压缩对象:100% (4/4),完成。写入对象:100% (4/4),339 字节 | 339.00 KiB/s,完成。总共 4 个(增量 3),重用 0 个(增量 0)远程:压缩源文件...完成。远程:构建源:远程:远程:!未找到请求的 API 端点。您是否使用了正确的 HTTP 动词(即GET
vs. POST
),并且您是否在标头中指定了您想要的版本Accept
?远程:到https://git.heroku.com/hidden-forest-99088.git ![远程拒绝] master -> master (pre-receive hook denied) 错误:未能将一些参考推送到“ https://git.heroku.com/hidden-forest-99088.git ”
我的 heroku-cli 是最新的。事实上,我已经重新安装了它,但无济于事。我试过克隆一个项目并进行部署。我已经尝试创建一个全新的项目来部署。我已经在谷歌上搜索了解决方案,并尝试了其他人认为成功的任何解决方案,例如在 heroku 上重置 buildpack。一切都失败了。此外,没有关于我尝试在 heroku 网站上部署的日志。
我无计可施。请帮忙。
postgresql - 'more' 未被识别为内部或外部命令
我是 Windows 用户并试图在 Heroku 中连接我的数据库。
所以在输入 heroku pg:psql 后,我就可以访问我的数据库了。
我创建了一个没有任何错误的表。所以现在我想检查我的表格数据。
但是跑完之后
我得到这个错误。看来 SELECT 命令不起作用。请帮忙谢谢
heroku - 如何在heroku上查看postdeploy脚本的输出?
我在 app.json 中指定了一个 postdeploy 脚本。Heroku Web 界面中的构建信息显示“运行部署后脚本时出现问题”。
如何获取我的 postdeploy 脚本的输出/日志,看看出了什么问题?heroku logs
不显示输出。
当我通过 heroku CLI 运行 postdeploy 脚本时,一切正常。