meteor を使用してデスクトップ アプリケーションを作成しようとしています。
Demeteorizer を使用して標準の node.js アプリに変換し、ndoe-webkit を使用してデスクトップ アプリに変換できますか? これに関する私の問題は、mongodb データベースがまだどのように機能するかということです。
これが有効なオプションでない場合、これを行う他の方法はありますか?
meteor を使用してデスクトップ アプリケーションを作成しようとしています。
Demeteorizer を使用して標準の node.js アプリに変換し、ndoe-webkit を使用してデスクトップ アプリに変換できますか? これに関する私の問題は、mongodb データベースがまだどのように機能するかということです。
これが有効なオプションでない場合、これを行う他の方法はありますか?
興味深いアイデアです。Demeteorizer は、どこにでもインストールできるバンドルを作成するのに役立ちます。その後、デスクトップ コンピューターでこれを使用できるようになります。
node-webkit を使用する際に留意する必要があることがいくつかあります。
1) サーバーを実行している URL をロードする必要があります。これにより、結果の Meteor アプリケーションが得られます。これは node-webkit と厳密には同じではありません。
node-webkit で使用できるため、/static の html ファイルを使用してこれを行うことができます。その後、Meteor サーバーを別の場所に置くことができます。アプリはデスクトップ環境に即座に読み込まれます。ただし、その DDP 部分はリモート サーバーに接続してデータを保存/取得します。
(同様の手法を使用した popcorn-movies というアプリがありました。彼らはサーバー(流星ではない)をどこかに持っていて、静的ファイルを使用してそれに接続しました)。
2) サーバーをリモートではなくローカルで実行することを検討している場合は、MongoDB がローカルで必要になります。さらに、アプリを実行する必要があります (これは node-webkit とは別になります)。流星が与えるバンドルを変更することもできます