0
我有一個奇怪的問題,導致6小時拉我的頭髮。Openshift - 即使資產預編譯,CSS也沒有被刷新
儘管混帳推日誌說,資產被編譯並通過SSH手工做同樣的運行
RAILS_ENV="production" bundle exec "rake assets:precompile"
我的CSS仍然不右看看我的生產應用
在我的生產服務器我有:
margin: 0 2px 5px 0;
但我想同我已經有我的開發機器上
margin: 1px 4px 1px 0;
如何確保我的CSS與開發機器同步?
我注意到,刪除運行RM通過行動掛鉤Openshift部署行爲./repo/public/assets/*css* ,然後運行RAILS_ENV =「生產」捆EXEC「耙資產:預編譯「修復了這個問題,但是在執行git push的時候有辦法做到這一點嗎? –
如果您正在通過Capistrano進行部署,則默認情況下預編譯資產的任務是因爲您已在'Capfile'中取消註釋'load'deploy/assets''。 –