作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
在推送到 Heroku 之前,是否可以在 Rails 应用程序中自动预编译我的 Assets ?我总是忘记这样做,所以如果当我输入 git push heroku master
时它会首先运行 rake assets:precompile 就好了; git 提交添加。 ; git commit -a -m "Precompile."
,或类似的东西。
有人实现过这样的解决方案吗?可能没有钩子(Hook)?尽管我怀疑这是唯一的方法。
最佳答案
我终于明白了。我确实在 Cedar 堆栈上。问题是我已经将我的 public
目录检查到 Git 中,当我推送到 Heroku 时,它意识到 public
存在,因此假设我进行了预编译。运行 git rm -r public
并将 public/**
添加到我的 .gitignore
,然后推送,问题就解决了。
关于ruby-on-rails - 在推送到 Heroku 之前自动预编译 Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8273900/
我是一名优秀的程序员,十分优秀!