Ich möchte den Monaco-Editor in Electron starten. Ich habe die Elektronenbeispiele für Monaco gefunden, aber sie funktionieren nicht in meiner App.Monaco-Editor in Electron mit AngularJS
Alles, was ich bekommen sind Fehler wie:
"loader.js:1817 Uncaught Error: Unrecognized require call"
"angular.js:13920 Error: Check dependency list! Synchronous require cannot resolve module 'fs'. This is the first mention of this module! at e.synchronousRequire (loader.js:1063)"
Alles funktioniert gut, wenn die loader.js von monaco nicht als Skriptdatei enthalten ist.
Der Fehler erscheint in einer meiner AngularJS Dienste am Anfang der Datei, wenn ich versuche, die „fs“ Modul enthalten:
var fs = require("fs");
Aber wie gesagt: ohne die Datei loader.js monaco enthalten diese funktioniert gut.
Irgendwelche Vorschläge, wie ich das beheben kann? Ich möchte den Monaco-Editor in meine Electron-App aufnehmen und in besten Fällen auf meine AngularJS-Richtlinien und/oder -Dienste zugreifen. Würde meine App im Vergleich zum ACE-Editor vereinfachen.
Ich denke, das ist nicht möglich. Ich benutze AngularJS und einige Controller und Dienste werden später instanziiert. Ich kann nicht alle node.js Module vorher laden. Soweit ich weiß zu dieser Zeit. Vielleicht vermisse ich etwas. – FDeitelhoff
@FDeitelhoff Antwort aktualisiert. Lass es mich wissen, wenn es nicht funktioniert – TNU