hexo font-awesome 圖示失效解決方法
起因
閒來無事更新部落格文章的時候 , 發現怎麼編譯出的檔案 font awesome 的圖示都無法正常產生 , 從套件更新排錯檢查原始碼後都無果 , 把最後的可能性放在 cdn 上 , 結果就解決了 , 是說這個更新套件的同時也要檢查一下原始碼一下吧 !
解決方法
至 {your_blog}\node_modules\hexo-{theme_name}\layout 底下修改 layout.ejs
找到相關 cdn 然後 更新到最新版本就好了可以到這裡尋找最新的 https://cdnjs.com/libraries/font-awesome
font awesome 自己的 cdn 會被 ad origin 擋掉蠻好笑的
假如這裡面沒有找到可以在這個資料夾的各處搜尋看看 _partial 裡面的 head.ejs 之類的
在真的不行編譯好的檔案直接修改 index.html 裡面的 cdn 就好
暴力硬解好像也沒甚麼不好…嗎?
心得
讓我在這個早晨花上兩小時排錯真的挺蠢的 , 需要鍛鍊一下對於問題的敏感度 , 其實第一時間就檢查了 cdn 了,不過點進去是正常的沒有遺失就放下戒心 , 果然防蠢之心不可無
