Hexo代碼塊前后空白行問題

解決方法

1.找到hexo-util/lib/highlight.js文件
一般的路徑為${blog_path}/node_modules/hexo-util/lib/highlight.js
2.修改highlight.js文件中的代碼
大概在35~38
修改前:

numbers += '<div class="line">' + (firstLine + i) + '</div>';
content += '<div class="line';
content += (mark.indexOf(firstLine + i) !== -1) ? ' marked' : '';
content += '">' + line + '</div>';

修改后:

numbers += '<span class="line">' + (firstLine + i) + '</span>\n';
content += '<span class="line';
content += (mark.indexOf(firstLine + i) !== -1) ? ' marked' : '';
content += '">' + line + '</span>\n';

注意:主要是將<div>換成了<span>

參考文章

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • npm install -g hexo-clisudo npm install -g hexo-clinode -...
    iOS的Developer閱讀 14,761評(píng)論 2 0
  • 本文檔主要用來記錄自己借助Hexo搭建博客的一些步驟和命令,方便以后重裝;新人也可以通過此篇文章快速搭建自己的個(gè)人...
    LeonLei閱讀 1,662評(píng)論 0 4
  • 原因:2017年4月17日 星期一 解決使用hexo中遇到的問題說明:雖說不要重復(fù)制造輪子,前提是輪子跑得起來。我...
    nicocoi閱讀 4,319評(píng)論 2 3
  • 雷雁雄8月13日總結(jié):今天休息,早上一家人去吃老家特色羊肉米線,下午去保養(yǎng)車,熟人好辦事,朋友幫自己全部搞定,省心...
    雷雁雄閱讀 218評(píng)論 0 0
  • 王家衛(wèi)式的電影 到底有什么魅力 到底有什么值得我去深愛的部分 慢慢走進(jìn)王家衛(wèi)。 下面是百度百科的一些內(nèi)容: 張國榮...
    枚橙roro閱讀 1,005評(píng)論 1 15

友情鏈接更多精彩內(nèi)容