Explorar o código

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

NGPixel %!s(int64=5) %!d(string=hai) anos
pai
achega
f154f9cae5
Modificáronse 1 ficheiros con 11 adicións e 0 borrados
  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,