相关疑难解决方法(0)

无需推送或配置更改即可重新编译Heroku slug

我想知道是否有办法迫使Heroku重新编译slug而不推送新的提交和/或更新配置变量.

我为什么要这样做?:

我在Heroku上使用Cedar堆栈来获取Rails 3.2应用程序,我遇到了rake assets:precompile任务失败的问题(仅在编译期间 - 以后它可以正常工作heroku run).我非常怀疑这是由于在slug编译期间某些环境变量不可用,我认为heroku labs:enable user_env_compile实验性功能将解决这个问题.

但是,在user_env_compile打开该功能的情况下,配置更改不会触发重新编译slug,并且我的代码没有更改,所以我没有任何新的提交要推送.

当然,我可以通过一个微不足道的改变推动"虚拟"提交,这可能是最简单的答案---但我想知道是否有一个heroku命令可以让我直接重新编译slug.

谢谢!

heroku

136
推荐指数
6
解决办法
5万
查看次数

删除并重新部署Rails应用程序到heroku

我有一个部署到Heroku的rails应用程序.我最近进行了大量的更改,删除了旧的迁移,重新创建了新的迁移,重新定位并处理了合并冲突....列表继续.

现在,我想从heroku中擦除我的整个heroku"production"应用程序,并将我的代码从我的github master分支重新部署到Heroku.

是否有一种简单或"正确"的方法来删除我在Heroku上的应用程序,将其擦除干净,然后重新部署?

git ruby-on-rails heroku

32
推荐指数
2
解决办法
5万
查看次数

Localhost:3000版本显示与Heroku部署版本不同 - Node.js

我已经将我的目录部署到Heroku使用git push heroku master,但没有任何反应...... . Everything up-to-date就是屏幕上的内容.

我如何向Heroku推送我在本地运行的确切版本,因为本地版本可以执行我想要的操作?

javascript terminal heroku node.js

5
推荐指数
1
解决办法
212
查看次数

我如何在heroku上使用标签“legacy-peer-deps”进行安装

我正在尝试将我的应用程序部署到 heroku 上,但收到构建错误,无法使用 npm install 安装依赖项。无论如何,我可以使用“legacy-peer-deps”进行安装吗?

太感谢了...

我尝试编辑我的 procifile 文件,其中包含以下内容

web: npm install --legacy-peer-deps
web: npm start
Run Code Online (Sandbox Code Playgroud)

heroku web-deployment

4
推荐指数
1
解决办法
1777
查看次数