記錄一次Hexo博客Bug

事情的起因是這樣的,我修改了上一篇博客,正在deploy的時候,漫長的等待中網絡掛了,然后就洗洗睡了。第二天發現自己的博客只剩下一片空白了。hexo clean g s之后本地預覽,發現也無法預覽了,萬能的搜索引擎告訴我可能是端口占用了。Hexo本地服務的默認端口是4000,Windows下查看端口占用的命令是netstat -aon|findstr 4000,可以看到4000端口的占用情況,果不其然被一個未知應用給占用了,PID是3076,根據PID我們可以查看一下到底是被什么東西給占用了,tasklist|findstr 3076,發現是福昕閱讀器這玩意。我們修改一下Hexo的默認端口號就可以解決本地預覽問題了,git bash下運行$ hexo s -p 5000,本地預覽是輸入http://localhost:5000就可以預覽了。

解決本地預覽問題后,網頁上仍然是一片空白。此時切換到之前的默認主題,重新發布之后是可以看見博客的,如果覺得之前的主題比較丑,可以借著這個機會換一個主題,當然只是開個玩笑。我用的是Next主題,打開你的主題配置文件_config.yml,找到_internal屬性,將原本的屬性值vendors改為一個你喜歡的字符串,同樣在你的主題文件夾下,將source目錄下的vendors文件夾重命名為你剛才喜歡的字符串。接著hexo clean g d ,博客終于回來了。

有任何疑問,歡迎加群討論:261386924

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容