2017-10-15 104 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' 

我卸載寶石真棒股-按鈕和所有字體真棒內容已經沒有了,就像我想要的。

相關問題