remove libraries and fix js code color problem

This commit is contained in:
Jin
2024-08-14 10:28:54 +02:00
parent 2fec1b79af
commit c85a8ecc7d
140 changed files with 4 additions and 39686 deletions

View File

@@ -2,7 +2,8 @@ const CKEDITOR = {"js": ["libraries/ckeditor/ckeditor.js"]};
const CODE_MIRROR = {
js: [
"node_modules/codemirror/lib/codemirror.js",
// "node_modules/codemirror/lib/codemirror.js",
"libraries/codemirror/codemirror.js",
"node_modules/codemirror/addon/display/placeholder.js",
"node_modules/codemirror/addon/edit/matchbrackets.js",
"node_modules/codemirror/addon/edit/matchtags.js",

View File

@@ -46,6 +46,8 @@ export default class EditableCodeTypeWidget extends TypeWidget {
delete CodeMirror.keyMap.default["Alt-Right"];
CodeMirror.modeURL = `${window.glob.assetPath}/node_modules/codemirror/mode/%N/%N.js`;
CodeMirror.modeInfo.find(mode=>mode.name === "JavaScript").mimes.push(...["application/javascript;env=frontend", "application/javascript;env=backend"]);
CodeMirror.modeInfo.find(mode=>mode.name === "SQLite").mimes=["text/x-sqlite", "text/x-sqlite;schema=trilium"];
this.codeEditor = CodeMirror(this.$editor[0], {
value: "",