gpt4 book ai didi

javascript - Ace 编辑器和最小化文件

转载 作者:行者123 更新时间:2023-12-03 02:23:45 30 4
gpt4 key购买 nike

我使用 gulp 最小化所有 js 文件并将其重命名为 filename.min.js 标准并复制到生产文件夹。但在这种情况下,ACE 库无法加载主题和模式,因为该文件夹不包含文件:theme-terminal.jsmode-javascript.js,仅theme-terminal.min.jsmode-javascript.min.js

editor.setTheme('ace/theme/terminal');
editor.session.setMode('ace/mode/javascript');

有什么方法可以解决这个问题吗?

最佳答案

ace 依靠文件名来加载主题模式和需求扩展。如果您无法更改代码以不重命名 ace 文件,您可以将 ace 配置为使用不同的名称,如下所示:

var basepath =  ace.config.get("basePath"); 
ace.config.setModuleUrl("ace/theme/terminal", basepath + "/theme-terminal.min.js");
editor.setTheme('ace/theme/terminal');

关于javascript - Ace 编辑器和最小化文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49048271/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com