MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Demeorizer mit Node-Webkit

Interessante Idee. Demeteorizer hilft Ihnen dabei, ein Bundle zu erstellen, das überall installiert werden kann. Sie können diese dann auf einem Desktop-Computer verwenden.

Bei der Verwendung von node-webkit

müssen Sie einige Dinge beachten

1) Sie müssen die URL laden, auf der der Server ausgeführt wird, wodurch Sie die resultierende Meteor-Anwendung erhalten. Dies ist nicht unbedingt dasselbe wie node-webkit.

Sie können dazu die HTML-Dateien in /static verwenden, da sie mit node-webkit verwendet werden können. Sie können Ihren Meteor-Server dann woanders haben. Die App würde sofort in der Desktop-Umgebung geladen. Obwohl der DDP-Teil davon eine Verbindung zum Remote-Server herstellen würde, um Daten zu speichern/abzurufen.

(Es gab eine App namens Popcorn-Movies, die eine ähnliche Technik verwendete. Sie hatten irgendwo ihren Server (nicht Meteor) und benutzten die statischen Dateien, um sich damit zu verbinden).

2) Wenn Sie den Server lokal statt remote ausführen möchten, benötigen Sie eine lokale MongoDB. Zusätzlich müssten Sie die App ausführen (die vom Node-Webkit getrennt wäre). Sie können auch das Paket ändern, das Meteor ausgibt