无法清理Rails应用程序中的资产

时间:2012-08-12 03:20:52

标签: ruby-on-rails ruby-on-rails-3 twitter-bootstrap rake asset-pipeline

好的,这让我疯了!

我刚刚克隆了一个曾经有过twitter引导样式的rails项目,但它被删除了。当我运行项目时,我仍然可以获得引导样式!我已经尝试运行rake assets:clean并获得以下输出:

/Users/ericavirtue/.rvm/rubies/ruby-1.9.2-p290/bin/ruby /Users/ericavirtue/.rvm/gems/ruby-1.9.2-p290@global/bin/rake assets:clean:all RAILS_ENV=production RAILS_GROUPS=assets
rm -rf /Users/ericavirtue/Sites/rubyblog/public/assets

我的项目仍然有引导样式!

我已从样式表和javascript文件夹中删除了bootstrap文件,并删除了application.css中对bootstrap的引用。

我甚至尝试过RAILS_ENV=development rake rails_group=assets assets:clean

有什么想法吗?代码可以在这里找到:

github.com/arelenglish/rubyblog

2 个答案:

答案 0 :(得分:1)

仔细检查您的公用文件夹以确保您没有任何预编译资产,并在点击刷新时按住shift以确保浏览器的缓存已清除。

答案 1 :(得分:0)

使用assets:clobber来真正删除资产。 assets:clean保留2个备份,以防旧内容触发加载的旧资产。