From 74d15d08ad4db52f3923e19ed6f4c7139f0869b2 Mon Sep 17 00:00:00 2001 From: Kloon ImKloon Date: Fri, 18 Aug 2023 18:23:02 +0200 Subject: [PATCH] Fixed ace editor not loading theme/mode --- frontend/src/views/files/Editor.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frontend/src/views/files/Editor.vue b/frontend/src/views/files/Editor.vue index e4ed49ae..56d34065 100644 --- a/frontend/src/views/files/Editor.vue +++ b/frontend/src/views/files/Editor.vue @@ -26,6 +26,7 @@ import { theme } from "@/utils/constants"; import buttons from "@/utils/buttons"; import url from "@/utils/url"; +import { version as ace_version } from "ace-builds"; import ace from "ace-builds/src-min-noconflict/ace.js"; import modelist from "ace-builds/src-min-noconflict/ext-modelist.js"; @@ -85,6 +86,11 @@ export default { mounted: function () { const fileContent = this.req.content || ""; + ace.config.set( + "basePath", + `https://cdn.jsdelivr.net/npm/ace-builds@${ace_version}/src-min-noconflict/` + ); + this.editor = ace.edit("editor", { value: fileContent, showPrintMargin: false,