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