From bd0fc37f03b3f5ed2d033416e7e29fb356dd2344 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A1=97=E8=A7=92=E5=B0=8F=E6=9E=97?= <1013335014@qq.com> Date: Wed, 4 Sep 2024 09:07:21 +0800 Subject: [PATCH] =?UTF-8?q?Demo=EF=BC=9A=E5=88=A0=E9=99=A4=E6=97=A0?= =?UTF-8?q?=E7=94=A8=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/scripts/transformMdToVue.js | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 web/scripts/transformMdToVue.js diff --git a/web/scripts/transformMdToVue.js b/web/scripts/transformMdToVue.js deleted file mode 100644 index cb36f3ee..00000000 --- a/web/scripts/transformMdToVue.js +++ /dev/null @@ -1,33 +0,0 @@ -const path = require('path') -const fs = require('fs') -const hljs = require('highlight.js') -const md = require('markdown-it')({ - html: true, - xhtmlOut: true, - highlight: function(str, lang) { - if (lang && hljs.getLanguage(lang)) { - try { - return ( - '
' +
- hljs.highlight(str, {
- language: lang,
- ignoreIllegals: true
- }).value +
- ''
- )
- } catch (__) {}
- }
-
- return (
- '' + md.utils.escapeHtml(str) + ''
- )
- }
-}).use(require('markdown-it-checkbox'))
-
-const templatePath = path.join(__dirname, '../src/pages/Doc/Template.vue')
-
-exports.transformMdToVue = (content) => {
- let result = md.render(content)
- let template = fs.readFileSync(templatePath, 'utf-8')
- return template.replace('$$$$', result)
-}
\ No newline at end of file