鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 怎么使用highlight.js, 為什么沒有高亮,只有背景和字體變了。

怎么使用highlight.js, 為什么沒有高亮,只有背景和字體變了。

結(jié)果圖:
圖片描述

這是我的代碼:

<html>
    <head>
        <meta charset="utf-8" />
        <link href="./node_modules/highlight.js/styles/default.css" rel="stylesheet" />
    </head>
    <body>
            <pre><code class="javascript">var name = 'tom'; function test(){};</code></pre>
    </body>
</html>
<script type="text/javascript" src="./node_modules/highlight.js/lib/highlight.js"></script>
<script>hljs.initHighlightingOnLoad();</script>

是我少寫了什么嗎?

回答
編輯回答
獨白

初始化確實就是改變一下背景,如果想其中某個特定的字符或者代碼塊要高亮的話是需要配置的,你去查看它的使用文檔就知道了!

鏈接:http://highlightjs.readthedoc...

2018年3月30日 15:36
編輯回答
寫榮

最后發(fā)現(xiàn)是庫的問題。
我使用npm install highlight.js,
正確的應(yīng)該是沒有.的。
npm install highlightjs

...

2017年12月20日 08:16