Heroku没有为rails app更新css

gei*_*ben 13 git ruby-on-rails heroku

我在heroku上更新我的rails应用程序时遇到问题.我已经得到了我的应用程序,但我试图在/ public/stylesheets /中更改我的application.css文件,但每当我尝试推送到heroku时,CSS都不会改变.我在本地测试了这些更改并且它们工作正常,我只是无法弄清楚如何将它们推送到heroku.我尝试用git push heroku,heroku db:push和heroku rake db:migrate进行推送但没有任何效果.谢谢你的帮助.

Chl*_*leo 43

每次对CSS进行更改时,都需要在终端上运行以下命令:

$bundle exec rake assets:precompile
$git add . 
$git commit -m "msg" 
$git push heroku master
Run Code Online (Sandbox Code Playgroud)


Jes*_*ott 14

请记住,您必须先在本地提交更改,然后才能推送它们.

如果你做了git status,它应该是干净的.

如果不是(我的预测):

git commit -am "Your commit message"
git push heroku master
Run Code Online (Sandbox Code Playgroud)

  • rake资产:预编译对我来说很有用. (5认同)