Ich schreibe gerade eine Webanwendung, die ich später mit node-webkit bereitstellen möchte. Ich möchte so wenig node.js wie möglich verwenden, damit ich die Möglichkeit habe, einfach im Web zu arbeiten, ohne große Teile des Codes neu schreiben zu müssen.Jam.js, require.js und node-webkit ohne Konflikte verwenden
Ich benutze Jam.js als Paketmanager. Offensichtlich gibt es das Problem von node.js require
im Konflikt mit requiry.js require
. Mit requirejs
statt require
scheint eine gute Option zu sein. Jam.js kompiliert jedoch die require.config.js-Datei und verwendet require
(anstelle von requirejs
) innerhalb davon.
Momentan muss ich window.require = undefined;
tun, damit die require.js von jam.js im node-webkit funktioniert.
Gibt es eine Möglichkeit zu machen Jam.js die require.config.js-Datei statt require
mit requirejs
kompilieren?
Oder gibt es eine andere Lösung, die ich beide Jam.js und node.js des require
, ohne etwas zu tun, wie window.require = undefined;
verwenden kann? Ich finde die Lösung in der node-webkit FAQ nicht sehr befriedigend.
Danke für Ihre Hilfe!
[Dies] (http://durandaljs.com/documentation/Native-Apps-With -Node-Webkit /) könnte den Trick machen. Vielen Dank! – Macks
@Macks und JFelton, Ihr Durandljs.com Link ist kaputt. Ist es möglich, dass wir das zu einem funktionierenden aktualisieren, vorausgesetzt, der Inhalt existiert woanders? – jmort253
@ jmort253 Ich bin mir nicht sicher, wie ich meinen Kommentar aktualisieren soll, aber dies scheint die neue URL zu dem Artikel zu sein: http://durandaljs.com/documentation/Native-Apps-With-Node-Webkit.html Wenn ich könnte Zurück in der Zeit, hätte ich meine App mit CommonJS-Modulen geschrieben. Das würde perfekt mit node/node-webkit funktionieren und ich könnte sie einfach mit Browserify für das Web kompilieren. – Macks