問題タブ [demeteorizer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - `mrt` または `meteor` を実行して Meteor.js アプリをデプロイします
以下を実行してサーバーにアップロードしても、Meteor.js アプリがデプロイされないのはなぜですか。
- インストール
npm
- 流星をインストール
$ curl https://install.meteor.com | /bin/sh
meteor create myApp
- 開発システムから Meteor コード ファイルをアップロードする
- を使用してデプロイ
meteor
代わりに、展開ガイドでは、demeteorizer を使用して Meteor アプリを node.js モジュールに変換し、Mongo などを手動でインストールするように指示されていますが、これははるかに面倒です。
node.js - ディメテオライザーとメテオバンドルの主な違いは何ですか?
通り抜けて、demeteorizerを使用しました。meteor と demeteorizer のセットアップとノード経由での実行の主な違いは何だろうか。独自のサーバーで?
流星のみ
- ホットスワップ可能なコード?
- プロダクションと開発から同様のパッケージを維持する際の問題
- prod と dev で実行されている同じ流星のバージョン
- ハードコードされた環境設定 (つまり mongo)
ディメテオライザー
- この自動バンドルは依存関係をバンドルし、純粋な nodejs を使用するため、プラットフォームに依存しません
- mongodb を好きなように整理して維持する (バックアップ スクリプトなど)
demeteorizer (パッケージング -> アップロード -> 永遠に実行) を使用していますが、長期的にはパフォーマンスや問題があるかどうか疑問に思っています。
「認証」などのパッケージはローカルでは問題なく実行されているが、テスト サーバーでは非常に遅い (送信時にハングし、同期の問題を示していますか?)
前もって感謝します。
参照: https://twitter.com/SachaGreif/status/424908644590030848
node.js - node-webkit を使用したデメテオライザー
meteor を使用してデスクトップ アプリケーションを作成しようとしています。
Demeteorizer を使用して標準の node.js アプリに変換し、ndoe-webkit を使用してデスクトップ アプリに変換できますか? これに関する私の問題は、mongodb データベースがまだどのように機能するかということです。
これが有効なオプションでない場合、これを行う他の方法はありますか?
deployment - メテオ、メテオアップ、デメテオライザーを展開しますか?
meteor アプリの展開に関するオプションを確認しています。
Mac に構築された meteor アプリをリモートの Ubuntu サーバーに展開する際の問題や、その他のバージョン管理の問題は既に見てきました。
meteor-upは良い解決策のように見えますが、demeteorizerと一緒に使用し て依存関係の管理を処理できますか?
それは、demeteorizing を使用してパッケージ化し、他の/カスタム スクリプトを使用して展開するよりも利点がありますか?
node.js - node-webkit の Meteor ランキング アプリ
Meteor Leaderboard アプリを Node-Webkit で実行しようとしています。私はそれを分解して .nw ファイルに圧縮しましたが、ドロップするとエラーが発生します:
無効なパッケージ パッケージに「package.json」がありません。「package.json」がパッケージのルートにあることを確認してください。
さまざまなスレッドを読みましたが、まだ明確なものはありません。劣化したアプリを再構築する必要があるようです。また、サーバーを実行する方法を理解する必要があります [ローカル/DDP]。
編集:
PS私はリーダーボード流星アプリからdemeteorizedファイルを使用して、node-webkitで実行できるようにしています。
ここで正確に理解しようとしているのは次のとおりです。
ローカル ノード (demeteorized) サーバーを実行/初期化し、ポートを設定する方法。
mongodb などの demeteorized アプリの環境変数を設定する方法。
として使用されるもの
「メイン」: ?、
「ノードリモート」: ?
node-webkit package.json ファイルの場合。
誰かが光を当ててください。可能であれば、例を高く評価してください。
ありがとうございます。
プラニー:)
アップデート:
少しいじってから、"main": "index.html" を追加し、demeteorized アプリのルートに index.html ファイルを追加しました。このファイルは、ブラウザに main.js ファイルをロードするだけです。
今、私はこのエラーが発生しています:
「Uncaught ReferenceError: __dirname is not defined」、ソース: file:///Users/Praney/projects/webkit/nw-sample-apps/leaderboards/main.js(2)
main.js
meteor - modules.io #meteor 1.0.0 のデプロイに失敗しました '/mnt/data/2/programs/server/app/node_modules/underscore/underscore-min.js'
モジュラスで meteor 1.0.0 アプリをデプロイしようとすると、存在しない underscore-min.js に関するエラー メッセージが表示されます。
最新バージョンのデメテオライザーとモジュラス ツールベルトの両方。