Wenn ich Ace Editor von einem CDN laden:
https://cdnjs.cloudflare.com/ajax/libs/ace/1.2.3/ace.jsBringen Sie einen lokalen Modus Ace Editor von CDN
Ist es möglich, einen Modus von einem anderen Ort zum Download:
http://hello.processing.org/js/vendor/ace/mode-processing.js
Angenommen ich herunterladen der Modus in der zweiten Verbindung oben. Kann ich es dann auf meiner Seite in den Ace Editor laden, obwohl Ace über CDN verbunden ist? Wie kann ich diesen benutzerdefinierten Modus anhängen?
Ich habe versucht, die folgenden Antworten in Bezug ohne Glück:
https://stackoverflow.com/a/17509307/1161948
https://stackoverflow.com/a/25216371/1161948
Sieht aus wie Cross-Site Scripting und in der Tat das Herunterladen zu verwenden blockierte es. Also lade ich die Datei herunter und lege sie in einen lokalen Ordner "ace/mode/mode-processing.js", dann schreibe ich die Zeile 'ace.config.setModuleUrl (" ace/mode/processing ","/ace/mode/mode-processing.js ");' und es sollte funktionieren? Es ist wichtig für mich, zu beurteilen, ob es überhaupt etwas zu tun hat - der normale Java-Modus scheint besser zu sein. – ThisClark
Wenn Sie sagen, fügen Sie das Skriptelement, wie meinst du genau? So ... '