瀏覽代碼

fix: markdown preview fails to load lang files for code blocks (#1162)

NGPixel 5 年之前
父節點
當前提交
f154f9cae5
共有 1 個文件被更改,包括 11 次插入0 次删除
  1. 11 0
      client/components/editor/editor-markdown.vue

+ 11 - 0
client/components/editor/editor-markdown.vue

@@ -223,6 +223,17 @@ import Prism from 'prismjs'
 // Platform detection
 const CtrlKey = /Mac/.test(navigator.platform) ? 'Cmd' : 'Ctrl'
 
+// Prism Config
+Prism.plugins.autoloader.languages_path = '/js/prism/'
+Prism.plugins.NormalizeWhitespace.setDefaults({
+  'remove-trailing': true,
+  'remove-indent': true,
+  'left-trim': true,
+  'right-trim': true,
+  'remove-initial-line-feed': true,
+  'tabs-to-spaces': 2
+})
+
 // Markdown Instance
 const md = new MarkdownIt({
   html: true,