我在本地离线嵌入了Ace,因此我没有使用托管包,并且受到相同的原始策略的约束。 你如何告诉ace在特定文件夹中查找模式,主题和工作者的来源?
您以前可以使用:
editor.config.set("modePath", "Scripts/Ace");
editor.config.set("workerPath", "Scripts/Ace");
editor.config.set("themePath", "Scripts/Ace");
但这在最新版本中不起作用。 如何实现这一目标?
提前致谢
答案 0 :(得分:8)
我有一个类似的问题,你可以让Ace知道基本文件夹路径是这样的:
ace.config.set("basePath", "/Scripts/Ace");
这项工作使用的是我的最新版本,v1.1.3
答案 1 :(得分:1)
实现同样目标的简单方法是手动将所有脚本从Ace源文件夹嵌入到网页中,不包括worker-xxx.js
文件。这仍然是一个小屋。