Skip to content

Highlight.js 代码高亮显示 ​

Highlight.js 是一个轻量级代码高亮 js 包,使用简单方便 ​

https://highlightjs.org/

安装 ​

bash
npm install highlight.js
yarn add highlight.js

流行语言高亮: common ​

js
import hljs from 'highlight.js/lib/common'
import 'highlight.js/styles/monokai-sublime.css'
onMount(() => {
  hljs.highlightAll()
})

自定义语言高亮: core ​

typescript
import hljs from 'highlight.js/lib/core'
import 'highlight.js/styles/monokai-sublime.css'
import xml from 'highlight.js/lib/languages/xml'
hljs.registerLanguage('xml', xml)
onMount(() => {
  hljs.highlightAll()
})

加载全部语言 ​

typescript
import hljs from 'highlight.js'
import 'highlight.js/styles/monokai-sublime.css'
onMount(() => {
  hljs.highlightAll()
})