减少 hljs 的体积
This commit is contained in:
20
src/main.ts
20
src/main.ts
@@ -1,18 +1,28 @@
|
||||
import { createApp } from "vue"
|
||||
import { create } from "naive-ui"
|
||||
import { marked } from "marked"
|
||||
import App from "./App.vue"
|
||||
|
||||
//@ts-ignore
|
||||
import "normalize.css"
|
||||
//@ts-ignore
|
||||
import "github-markdown-css/github-markdown-light.css"
|
||||
//@ts-ignore
|
||||
import "highlight.js/styles/github.min.css"
|
||||
import App from "./App.vue"
|
||||
|
||||
import { marked } from "marked"
|
||||
import markedAlert from "marked-alert"
|
||||
import { markedHighlight } from "marked-highlight"
|
||||
import hljs from "highlight.js"
|
||||
import { alertVariants } from "./utils"
|
||||
|
||||
import hljs from "highlight.js/lib/core"
|
||||
import xml from "highlight.js/lib/languages/xml"
|
||||
import css from "highlight.js/lib/languages/css"
|
||||
import javascript from "highlight.js/lib/languages/javascript"
|
||||
//@ts-ignore
|
||||
import "highlight.js/styles/github.min.css"
|
||||
|
||||
hljs.registerLanguage("html", xml)
|
||||
hljs.registerLanguage("css", css)
|
||||
hljs.registerLanguage("js", javascript)
|
||||
|
||||
marked.use({
|
||||
gfm: true,
|
||||
async: true,
|
||||
|
||||
Reference in New Issue
Block a user