问题标签 [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.

0 投票
1 回答
968 浏览

node.js - 将 Vue 应用程序部署到 Heroku,找不到模块 shelljs

我正在尝试将 vue 模板部署到我们的 heroku 实例。我已经设置了 procfile 来调用正确的构建脚本,但我得到了这个。

它的日志是:

任何线索将不胜感激!!!

0 投票
2 回答
2634 浏览

heroku-toolbelt - heroku登录给我EAACCESS:权限被拒绝

我已经安装了heroku toolbelt,但是每次我执行“heroku login”或任何其他heroku 命令(如“heroku version”)时,我都会得到类似的信息:

autoupdate:: 'EACCES': EACCES: 权限被拒绝,mkdir ▸ '/home/vanessa/.cache/heroku/update.lock.readers.lock' ▸ 'EACCES': EACCES: 权限被拒绝,打开 ▸ '/home/vanessa /.cache/heroku/plugins.json' ▸ 'EACCES':EACCES:权限被拒绝,mkdir ▸ '/home/vanessa/.cache/heroku/update.lock.readers.lock'

我已经删除并重新安装了,我也做了 sudo apt-get upgrade heroku 来更新 CLI,但是我仍然得到相同的结果。我的操作系统是 Ubuntu Linux。

0 投票
0 回答
53 浏览

java - 无法将 Heroku CLI 与 java 应用程序的 heroku postgres 连接

我在 heroku 中添加了 Postgres 插件。我有heroku cli。但是,当我尝试从 cli 执行 heroku pg:psql 时,出现错误无法解析主机地址。前提是我没有为 ssl 做任何事情。我的机器上安装了 postgres 数据库,并且还设置了路径变量。我经历了一些解决方案,但找不到与我的问题相关的非常好的解决方案。谁能帮我?

我还想在 heroku postgres 中添加表格。

0 投票
0 回答
414 浏览

macos - 不能在没有 sudo 的情况下使用 Heroku CLI,获取“EACCES”:EACCES:权限被拒绝,mkdir

安装 CLI 后,我无法在不使用sudo. 尝试这样做会导致此错误:

我尝试将这些目录中的所有权和权限更改为当前用户/组,并将权限设置为 777,但错误仍然存​​在。我已经卸载(同时验证卸载成功)并通过自制软件和 npm 手动重新安装了 heroku CLI——但没有任何变化。我有点没有想法。

在 macOS High Sierra 10.12.6 上运行 heroku-cli/6.14.36 (darwin-x64) node-v8.7.0(通过 nvm)。

0 投票
1 回答
167 浏览

heroku - 如何删除 Heroku 评论应用构建包

我不想将它从生产应用程序甚至暂存中删除。从 Heroku 的设置中删除它似乎不起作用,当我尝试重建应用程序时它会再次出现。

0 投票
1 回答
4444 浏览

python - Heroku 部署问题([remote denied] master -> master (pre-receive hook denied) error: failed to push some refs)

我目前正在关注 Heroku 的“ Python 入门”教程。我在部署时一直遇到同样的问题,我将在下面粘贴:

我已经在 pip 中更新了我的设置工具,并遵循了我在这里看到的其他几篇文章的建议。我找不到我的确切问题,所以我想把它放在那里。

感谢您的任何帮助,您可以提供!

0 投票
1 回答
1092 浏览

django - config:push 不是 heroku 命令。也许你的意思是配置。怎么解决?

当我打字时:

我收到错误

我该怎么办 ?

0 投票
1 回答
6168 浏览

heroku - 尝试克隆团队回购时 Heroku 错误“找不到该应用程序”

我被设置为另一个用户的 heroku 项目的团队成员。我正在按照此处的步骤开始为他们的项目做出贡献。

在我收到的团队邀请电子邮件中,应用程序的名称是,例如,“名称”(即电子邮件的文本是“......已邀请您作为成员加入 Heroku 上的“名称”团队。”

但是当我尝试按照上述协作文章中的说明运行“heroku git:clone -a name”时,我收到错误“找不到该应用程序”。

我是否使用了错误的应用名称?Heroku 怎么知道要看哪个团队?还是所有 Heroku 用户的应用程序名称都是唯一的,我只能克隆我是团队成员的应用程序名称?

0 投票
2 回答
517 浏览

git - 如何在没有 GitHub 集成的情况下管理 Heroku 管道中的两个阶段

我有一个名为my-appheroku 的应用程序。

我将其转换为具有两个阶段(staging 和 prod)的管道。我不想使用 GitHub 集成。

my-app现在正在生产中。

我正在使用 GitLab(它是免费的)并将my-apprepo 分叉到一个名为feature-a.

我想将此分叉添加到管道的暂存阶段。我希望能够在推广到生产之前在这个阶段测试代码。

当我将来自 fork(或合并)的应用程序添加到管道时,Heroku CLI 告诉我该应用程序已经在管道中,这是真的,因为一个版本已经在生产中。

我的问题:

  • 如何my-app将同一应用程序的不同版本添加到管道的暂存阶段?
  • 阶段是否可以有不同的环境变量(例如,staging 将具有 dev 键和 id,而生产将具有 prod 键和 id)?
0 投票
1 回答
1205 浏览

node.js - Windows 10 的 Heroku Login cmd 权限问题

我安装了heroku cli。

以管理员身份启动 cmd.exe

在我提供用户名和密码后。我收到以下错误:

我尝试使用 gitbash 登录 heroku。如果我使用以下 cmd 在 git bash 中尝试相同的操作,我会收到相同的错误消息:

我已经到处找了。大多数地方已经关闭了门票,但没有任何解决方案。我也尝试从 appdata/local/ 中删除 heroku 文件夹,但这也没有帮助。我知道它的许可问题。我尝试时收到更好的错误消息

我想免费托管一个小型 NodeJS 应用程序。我的其他选择是什么,因为如果我不得不花费大量时间进行部署,那么也许这不是一个选择。