CSS在Heroku上的显示与本地不一样
这是我在认为这是复制品之前已经做过的CSS在Heroku上的显示与本地不一样,css,ruby-on-rails-3,heroku,asset-pipeline,Css,Ruby On Rails 3,Heroku,Asset Pipeline,这是我在认为这是复制品之前已经做过的 我让heroku做rake资产:预编译 我在本地完成了它,将它添加到git并推送 这些都不管用?我在想,也许赫罗库以某种方式缓存了那些对我来说毫无意义的资产,但我现在没有其他想法。在Heroku上,这种缓存想法真的可行吗?据我所知,Heroku不缓存任何资产 尝试运行以下命令: rm -rf public/cache git commit -am "Removing cache files" git push heroku master 如果不起作用,请尝
这些都不管用?我在想,也许赫罗库以某种方式缓存了那些对我来说毫无意义的资产,但我现在没有其他想法。在Heroku上,这种缓存想法真的可行吗?据我所知,Heroku不缓存任何资产 尝试运行以下命令:
rm -rf public/cache
git commit -am "Removing cache files"
git push heroku master
如果不起作用,请尝试以下方法:
rm -rf public/cache
RAILS_ENV=production bundle exec rake assets:precompile
git add public/cache
git commit -am "Updated Compiled assets"
git push heroku master
你可能已经读过了,如果没有的话,去看看
希望能有所帮助。我确实读过那份文件。关于public/cache,项目中没有此类文件/文件夹。这真的很奇怪。我想知道twitter引导程序rails应用程序是否与我的一些奇怪的cst发生冲突。我有一个应用程序部署在Heroku上,带有Twitter引导程序Rails,如果我没记错的话,它对我来说很顺利。您是否已将所有css添加到git(app/stylesheets/*)?我所做的唯一调整是在config/application.rb中设置config.assets.initialize_on_precompile=false,以防止rails在资产编译过程中失败(虽然与您的问题无关…)