問題タブ [modulus.io]

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.

0 投票する
0 に答える
460 参照

meteor - 係数の警告: 出力ディレクトリはソース ツリーの下にあります

modulus deployMeteor アプリで実行すると、コンソールに出力されますWARNING: The output directory is under your source tree.

この警告はどういう意味ですか?

0 投票する
1 に答える
40 参照

meteor - ページを更新せずにデプロイした後、Meteor アカウントのサインアウトが機能しない

アカウント パッケージで Meteor を使用しています。私の展開ホストは Modulus です。新しいバージョンを Modulus にデプロイすると、最終的にアプリがブラウザーでリロードされます。サインアウトをクリックしようとしても、何も起こりません。アプリの他の機能も壊れているようです。サインアウトが再び機能する前に、ページを更新する必要があります。

アプリがリロードされた後に Meteor.disconnect() に続いて Meteor.reconnect() を実行すると、それも役立つようです。

他の誰かがこの問題を見たことがありますか、それを修正する方法を知っていますか?

0 投票する
2 に答える
467 参照

ssl - modula.ioで証明書を暗号化しましょう

modul.ioに Meteor アプリをデプロイしましたが、 Let's Encryptで SSL をセットアップしたいと考えています。

Let's Encrypt のドキュメントによると、クライアントをインストールするには、サーバーのコマンド ラインにアクセスする必要があるようです。しかし、私の知る限り、modulus.io でサーバーのコマンド ラインにアクセスする方法はありません。

module.io で Let's Encrypt 証明書を取得する方法はありますか? もしそうなら、どのように?

0 投票する
0 に答える
100 参照

node.js - Meteor: Modulus API に POST リクエストを送信する適切な方法

モジュラスでホストされている隕石アプリケーションがあります。

Modulus には API があります: https://api.modulus.io/

API コードはここでホストされています: https://github.com/onmodulus/modulus-cli/blob/master/lib/librarian/librarian.js#L361

API を使用してモジュラスのデプロイメントの 1 つにドメインを保存したいと考えています。

これが接続しようとしているコードであることはわかっています: https://github.com/onmodulus/modulus-cli/blob/master/lib/librarian/librarian.js#L361

librarian.project.saveDomains = function(projectId, domains, authToken, callback) { if(checkInit(callback)) { librarian._http.request(util.format('/project/%s/domains?authToken=%s', projectId, authToken), 'POST', domains, callback); } };

そして、私は API 呼び出しを行うのが初めてです。

meteor メソッドを使用して処理できる meteor アプリでサーバーから呼び出しを行う必要があると思いますが、API 呼び出しがどのように見えるべきかわかりません。

オンラインとSOで調査しました。運が悪く、API 呼び出しの経験不足と戦っているので、少し方向から見ています。

meteor の http パッケージを追加しました。

meteor add http

以下はボールパークにあると思いますが、現在は機能していません。

役職 javascript //save arguments object to options variable var options = { projectId: xxx, domains: ["example.com"], authToken: settings.Modulus.authToken } //call meteor method from client Meteor.call('saveDomainToModulus', options, function(error, result) { if (error) console.log(error) else console.log(result) } }); //on server Meteor.methods({ "saveDomainToModulus": function(options) { var apiEndpoint = "http://api.modulus.io/project/%s/domains?authToken=" + options.authToken; HTTP.post( apiEndpoint, options.projectId, options.domains, options.authToken, function( error, response ) { if ( error ) { console.log( error ); } else { console.log( response ); } }); } })

解決策に近づき始めているように感じますが、経験豊富な方からフィードバックがあればお知らせください。

0 投票する
1 に答える
155 参照

meteor - Modulus Meteor マイクロサービスのサブスクリプションが機能しない

アプリを Rackspace から Modulus に移動します。meteorhacks:cluster パッケージを使用して、マイクロサービスとして構成された 2 つのアプリがあります。Meteor メソッド (server1 から server2 へ) 呼び出しは機能しているようですが、Meteor サブスクリプション (client2 から server1 へ) は機能していません。クロス ドメイン リクエストの問題かどうかを確認しようとしています。

クライアントの ContentLibrary コレクションにはデータが取り込まれません。

私たちのアプリは Rackspace で期待どおりに動作します。

0 投票する
0 に答える
272 参照

mongodb - サーバー apollo.modulusmongo.net に接続できませんでした

[this][1]チュートリアルを参考にmodulus.ioにMongoDBデータベースを接続しようとしています。

モジュール .io に登録し、データベースの URL を受け取りました。( Modulus は必要なデータベース URL を提供し、mongoose.connect を使用して接続できます)

すなわち

しかし、node.js とコンソールの両方を介して接続しようとすると、次のエラーが表示されます。

ローカルには完全に接続してmongoose.connect('mongodb://localhost/news');いますが ( )、modulus.io には拒否しています ( mongoose.connect('mongodb://<my_uname>:<my_pwd>@apollo.modulusmongo.net:27017/wIp4otyd');)

0 投票する
1 に答える
117 参照

mongodb - ドキュメントの _id をオブジェクトから文字列に変更しますか?

現在これを使用していますが、ロードされていないようです。これにはしばらく時間がかかりますか、それとも何か間違っていますか? 私のシェルは3.2.1ですが、私のデータベースは3.0.3のモジュラスです

0 投票する
1 に答える
95 参照

meteor - 再起動したり機能を停止したりせずに、modulus.io にデプロイされた meteor アプリを更新するにはどうすればよいですか?

modulus deployアプリをアップロードして新しい変更を適用した後、アプリを再起動すると、コンソールに接続エラーがスローされることがわかりました。

アプリ全体を本番環境で再起動せずに、展開された流星アプリを更新する方法はありますか?

コードを 1 行変更するたびに、アプリ全体を再デプロイする必要があるようです。今のところは問題ありませんが、主な問題は、更新が行われるたびに再起動することです。

何か案は?