6

私は Ace をローカルにオフラインで埋め込んでいるため、ホストされたパッケージを使用しておらず、同じオリジン ポリシーの対象となっています。モード、テーマ、およびワーカーのソースを特定のフォルダーで調べるように ace に指示するにはどうすればよいでしょうか?

以前は次のものを使用できました。

editor.config.set("modePath", "Scripts/Ace");
editor.config.set("workerPath", "Scripts/Ace");
editor.config.set("themePath", "Scripts/Ace");

しかし、それは最新バージョンでは機能しません。これはどのように達成できますか?

前もって感謝します

4

2 に答える 2

10

同様の問題がありましたが、実際にこの方法でベースフォルダーパスをAceに知らせることができます: ace.config.set("basePath", "/Scripts/Ace");

これは、私が持っている最新バージョン v1.1.3 で動作します

于 2014-04-16T17:10:12.057 に答える
1

worker-xxx.js同じことを実現する簡単な方法は、ファイルを除いて、Ace ソース フォルダーからすべてのスクリプトを Web ページに手動で埋め込むことです。ただし、これはまだボッジです。

于 2012-12-27T12:29:21.287 に答える