从应用程序中删除了样式表,但它仍然出现在 Heroku 上

Removed Stylesheet from application but it still appears on Heroku

我删除了包含特定设备媒体查询的样式表。更改出现在我的本地版本上。当我在 heroku 的生产环境中查看它时,媒体查询仍然存在。我从资产初始值设定项 # Rails.application.config.assets.precompile += %w( apps.css ) 中删除了它。我 运行 heroku run assets:clean 并重新启动了服务器,但它仍然存在。 git status 表明没有未提交的更改。

您还需要执行几个步骤:

$ rake assets:precompile
$ git add .
$ git commit
... deploy to heroku

rake assets:clean只是在本地移除编译好的资源;没有 运行 生成新资产的预编译步骤,heroku 上的资产不会刷新。