如何在Ace编辑器中设置源路径

Jam*_*mes 6 javascript ace-editor

我在本地离线嵌入Ace,因此我没有使用托管包,并且受到相同的原始策略的约束.你如何告诉ace在特定文件夹中查找模式,主题和工作者的来源?

您以前可以使用:

editor.config.set("modePath", "Scripts/Ace");
editor.config.set("workerPath", "Scripts/Ace");
editor.config.set("themePath", "Scripts/Ace");
Run Code Online (Sandbox Code Playgroud)

但这在最新版本中不起作用.怎么能实现这一目标?

提前致谢

ror*_*nce 8

我遇到了类似的问题,你可以让Ace知道基本文件夹路径是这样的: ace.config.set("basePath", "/Scripts/Ace");

这与我的最新版本v1.1.3一起工作


Jam*_*mes 1

实现相同目标的简单方法是手动将 Ace 源文件夹中的所有脚本嵌入到网页中(不包括文件)worker-xxx.js。但这仍然是一个困境。