有一天,突然Hexo的searchdb插件不能用了!!
點擊搜尋後,會顯示載入中的動畫,可是一直都沒有載入 orz
Hexo的搜尋文章功能,是建立一支xml檔上面的,叫做search.xml
打開瀏覽器,進入到這個xml檔的路由,看看到底發生什麼事情:localhost:4000/search.xml
這時候畫面居然提示:Input is not proper UTF-8, indicate encoding !
怎麼可能會有非UTF-8的特殊字元呢@@?
查遍了所有文章,都找不到非UTF-8的字元,真的是非常的神奇。
解決方法
這時候突然靈機一動,想說會不會是VS code沒有顯示出非UTF-8的字元。
於是用Sublime text打開專案,果然就在字裡行間發現了一個東西長成這樣<0x40>
。
也不知道怎麼冒出這個這東西的,總之刪掉了就好了…… orz
如果你Hexo searchdb的功能也不能用的話,試試看這招吧!
如果這篇文章有幫助到你,歡迎在下方disqus留言版點擊愛心推荐哦!有任何問題請留言討論!
也歡迎把大魔術熊貓工程師的文章連結分享出去哦!!