Bläddra i källkod

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

NGPixel 5 år sedan
förälder
incheckning
f154f9cae5
1 ändrade filer med 11 tillägg och 0 borttagningar
  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
 // Platform detection
 const CtrlKey = /Mac/.test(navigator.platform) ? 'Cmd' : 'Ctrl'
 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
 // Markdown Instance
 const md = new MarkdownIt({
 const md = new MarkdownIt({
   html: true,
   html: true,