Rails Heroku CSS更改不会出现在生产中

时间:2016-04-03 20:52:29

标签: ruby-on-rails heroku production precompile

我正在使用Heroku开发Rails应用程序。到目前为止,每当我对css进行更改并使用$ git push heroku时,更改都会自动出现在生产中。但是,我必须打乱一些东西,因为现在css更新在推送到Heroku之后没有出现在制作中。我发现的唯一解决方法是在推送到heroku之前使用$ bundle exec rake assets:precompile,但这是将.css文件和.css.gz文件添加到public / assets目录并更新名为.sprockets的文件-manifest-5d988919b3309753adf7a8dsf7ads8708eb89e.json。这实际上填满了public / assets目录,这不是我想要的。

我在生产环境中使用rails_12factor gem:

group :production do
  gem 'pg',             '0.17.1'
  gem 'rails_12factor', '0.0.2'
  gem 'puma',           '2.11.1'
end

任何想法如何回到旧环境,我只需要推送到heroku并且所有更改都将自动应用?

0 个答案:

没有答案