2017-10-15 166 views
0

帮助,我无法删除Font Awesome!我在我的Rails项目中使用了超棒的字体,但由于高速大小和对页面速度的影响,我想完全删除它。 我卸载的字体 - 真棒护栏宝石和Gemfile中删除:如何卸载font-awesome gem并从Rails 4.2中移除字体资产?

gem uninstall font-awesome-rails 

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

*= require font-awesome 

这一切的字体之后真棒仍然存在莫名其妙。当我在开发模式下启动服务器时,当我检查时,我可以看到浏览器正在从资产路径再次拉取font-awesome.min.css和fontawesome-webfont。我清除了浏览器,但仍然存在。我还能做什么?

更新1:

我添加字体真棒的Rails 4.7.0创业板的新版本,看看会发生什么。通过镀铬检查:

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 
+0

在您从Gemfile中删除了宝石后,您是否捆绑了您的项目? – vitulicny

+0

通过“捆绑您的项目”,你的意思是什么?我尝试了bundle,bundle install和bundle clean --force。之后,几个服务器重新启动。没有任何反应,Font Awesome仍然在这里。 – Lemito

+0

另外值得一提的是,font-awesome不包含在我的任何资产中作为独立文件。像宝石一样添加。 – Lemito

回答

0

的问题出在宝石真棒分享按钮,我在我的应用程序中使用,以使帖子共享。不知何故,当你安装该宝石时,它将拉动Font Awesome 4.1.0,整个css和字体包(超过100kb),可能会渲染社交图标。

gem 'awesome-share-buttons' 

我卸载宝石真棒股-按钮和所有字体真棒内容已经没有了,就像我想要的。