如何卸载 font-awesome gem 并从 Rails 4.2 中删除字体资源?

How to uninstall font-awesome gem and remove font asset from Rails 4.2?

求助,我无法删除 Font Awesome!我在我的 Rails 项目中使用了很棒的字体,但由于尺寸太大并且影响页面速度,我想完全删除它。 我卸载了 font-awesome-rails gem 并从 Gemfile:

中删除
gem uninstall font-awesome-rails 

此外,在 application.scss 中,我删除了行:

*= require font-awesome

毕竟这个 Font Awesome 不知何故还在那里。当我以开发模式启动服务器并进行检查时,我可以看到浏览器再次从资产路径中拉出 font-awesome.min.css 和 fontawesome-webfont。我清除了浏览器,但它仍然存在。我还能做什么?

更新 1:

我添加了新版本的 Font Awesome Rails gem 4.7.0 看看会发生什么。通过 Chrome:

检查

FA 4.7.0

http://****.io/assets/font-awesome.self-2a86d2017f4b74f22943750b3b50b9cb753581bab96cbdaaf2df53f4c04c995b.css?body=1

FA 4.1.0

http://****.io/assets/font-awesome.min.self-54ae95014c4e9e7f668af4d1b753a00a6ac5ed3376588d0409672682c7d62c5a.css?body=1

FA 4.1.0 - 从 4.1.0 分钟开始引用 css

http://****.io/assets/fonts/fontawesome-webfont-66db52b456efe7e29cec11fa09421d03cb09e37ed1b567307ec0444fd605ce31.woff?v=4.1.0

问题出在 gem awesome-share-buttons,我在我的应用程序中使用它来使帖子可共享。当你安装那个 gem 时,它会以某种方式拉动 Font Awesome 4.1.0,整个 css 和字体包(超过 100kb),可能是为了渲染社交图标。

gem 'awesome-share-buttons'

我卸载了 gem awesome-share-buttons,所有 Font Awesome 内容都消失了,就像我想要的那样。