問題タブ [meteor-packages]
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.
meteor - Meteor パッケージで Meteor.users コレクションを取得するには?
実行ごとにすべてのコレクションをリセットするテストフレームワードを開発しています。
Meteor.users
パッケージ環境では定義されていないため、 でこれを行うのに問題があります。
パッケージ内から Meteor.users コレクションを消去する回避策はありますか?
meteor - サブフォルダーで meteor パッケージを構造化する
機能を分離するためにパッケージを使用して Meteor アプリを開始しました。問題は、多くのものがpackages
あり、すべてが階層なしでパッケージ フォルダーに配置されていることです。
このパッケージをサブフォルダーに配置すると、meteor が依存関係を見つけられなくなります。このパッケージを正しく整理する方法はありますか?
javascript - パッケージのテンプレートを他の Meteor アプリケーションにアクセスする方法は?
クリックして画像 を表示 アプリケーション 1 に 1 つのパッケージが存在する Meteor アプリケーションを開発しています。アプリケーション 2 にパッケージを追加せずに、そのパッケージ内のテンプレートをアプリケーション 2 という別のアプリケーションにアクセスしたいと考えています。
heroku - クラスターパッケージを使用してHerokuでmeteorアプリをスケーリングするには?
友人、Arunoda のクラスター パッケージを使用して、heroku でホストされている流星アプリをスケーリングする方法はありますか? ところで、heroku はスティッキー セッション、別名セッション アフィニティ (heroku labs:enable http-session-affinity) をサポートするようになりましたが、まだ実験段階です。リンクhttps://meteorhacks.com/cluster-a-different-kind-of-load-balancer-for-meteorから Arunoda のガイドに従おうとしましたが、毎回 ROOT_URL サーバーに行き着き、セカンダリに配布されることはありませんでしたホスト。以下はherokuの設定です。メイン ホスト セカンダリ ホスト
私の質問は次のとおりです。1.クラスターパッケージを使用してherokuで負荷分散を実現することは可能ですか? 2. 「はい」の場合、以下の構成は正しいですか? 3. 負荷分散が機能していることをテスト/検証するにはどうすればよいですか? 4. いいえの場合、heroku での負荷分散に使用できるその他のオプションは何ですか?
meteor - meteor アプリのビルド中にエラーが発生しました
( meteor-up コマンドを使用して) アプリをデプロイしようとすると、ビルド ステップでこのエラーが発生し、テストしたところ、コマンドmup deploy
を使用すると同じエラーが返されることがわかりました。meteor build
そして、これは私のmeteor build --verbose
出力です:
私のアプリはエラーなしで正しく実行されますが、ビルド時にエラーが発生します。数日前にこのプロジェクトを問題なく展開しました。しかし、maximum:server-transformパッケージのデプロイ エラーmeteor update
を追加すると、エラーが表示されます。また、パッケージを削除して再度テストしようとしましたが、修正されません。maximum:server-transform
有用な場合、これは私のプロジェクトのmeteor list
出力です。
詳細モードも試しDEBUG=* mup deploy
てみましたが、エラーに関する新しい詳細ではありません。
後でプロジェクトをビルドしようとしましたmeteor reset
が、うまくいきません。
可能であれば、このエラーのトラブルシューティングを手伝ってください。エラーの場所を見つける方法は?? ビルドプロセスをトレースする方法?? どのファイルでTypeError: Cannot call method 'split' of undefined
発生したかを見つける方法は??
javascript - Meteor JS の Atmosphere JS のテンプレート
私は Meteor JS を使い始めたばかりで、Atmospherejs.com でいくつかのパッケージを調べました。accounts-ui/accounts-facebook/etc のようなパッケージに出くわしました。これらのパッケージの関連ファイルを projectRoot/.meteor/local/build/programs/server および projectRoot/.meteor/local/build/programs/web.browser で見つけました。
これはメインの html ファイルで行いますが、これはテンプレートだと思います。
{{> ログインボタン}}
また、テンプレートは HTML の一部であると考えています。プロジェクト ディレクトリに作成されたさまざまなフォルダ/ディレクトリを調べましたが、この「loginButtons」に関連するテンプレートは見つかりませんでした。loginButtons のテンプレートはどこから来たのですか?
meteor - 新しい大気パッケージをインストールできません
Meteor 1.2.1 を使用しています。2 日前から現在まで、大気パッケージを追加できません。
後で他のプロジェクトに追加するパッケージを追加できます。たとえば、以前は simple-schema を使用していましたが、問題なくこれを正常に追加できます。
2 つの異なるインターネット接続と 2 つの異なるラップトップからテストしましたが、コンソールで次のエラーが発生しました: (たとえば、表形式のパッケージの場合)
このページガイドに基づいて、プロキシを使用してテストも行いましたが、違いはありません。これは私の試みです:
バグなのか雰囲気の問題なのか、それとも他のものなのか。この 2 日間で多くのことをテストします。:泣く:
アップデート:
たとえばSSLなどのISPの問題だと思います。npmのような流星に対してstrict-ssl falseにすることは可能ですか??
npm で次のようにします。
npm config set strict_ssl false
meteor - アプリが別のパッケージから依存関係を適切に読み込んでいない
Meteor で少し遊んでいて、ここで問題が発生しました。Meteor 1.2 btw を使用しています。
私はカードゲームを実装しているので、良い習慣としてインターウェブを読みながら、アプリの機能をパッケージに分け始めました。
依存関係を配線するために app-lib パッケージを作成しました。そのパッケージはアプリ内の他のパッケージで必要とされるため、一部のパッケージのバージョンを更新する必要がある場合は、それを使用するすべてのパッケージを一度に更新します。
この app-lib パッケージにapi.imply()
は、それを使用する他のパッケージに公開したい依存関係があります。現在、 のパッケージである他のパッケージが 1 つだけありboard
ますがapi.use()
、api-lib
アプリの起動時に次のエラーが発生します。
「オブジェクト [object Object] にはメソッド 'helpers' がありません」
このエラーはコレクションに発生し、dburles:collection-helpers
私が思うパッケージに関係しています。
私が問題を解決しようとしたこと:
- にあることを確認して
app-lib
くださいdburles:collection-helpers
api.imply()
dburles:collection-helpers
メインアプリに含めるdburles:collection-helpers
「ボード」パッケージに含める
問題は解決しません。パッケージを抽出する前に、すべての依存関係がメイン アプリにあり、すべて正常に機能していたことに注意してください。
おそらく、私がよく知らないロードオーダーに問題があると思います。
推測はありますか?