問題タブ [node.js-domains]

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 投票する
3 に答える
7942 参照

node.js - Node.jsのローカルモジュールとグローバルモジュールの違いは何ですか? ローカル モジュールとグローバル モジュールをいつ使用するか

require関数を使用してローカル モジュールにアクセスすることはできますが、それを介してグローバル モジュールにアクセスすることはできません。グローバルモジュールを使用するには、それをローカルにしてからrequire関数を介してインポートする必要があることをどこかで読みました。したがって、グローバル モジュールに直接アクセスできない場合、それを使用する必要はありません。

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

javascript - node.js / io.js - ドメインが廃止されていることを考慮して、リクエストのフローを一貫してログに記録するにはどうすればよいですか?

ドメインを使用request idしてログに を追加しています。これは、リクエスト オブジェクトをどこにでも渡す必要がないことを意味するため、非常に便利ですが、データベース クエリが実行されたリクエスト コンテキストを表示することができ、各リクエストがスローされるプロセスに従うことができます。アクセスしたコード。

ドメインが非推奨になっているため、この機能を維持するための代替手段は何ですか?

ありがとう

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

javascript - Node.Js サーバーを実行できません

これは Node.Js で行うべきことです

127.0.0.1:3000を開くはずの「node server.js」と書かれた6:16で立ち往生していますが、このエラーだけが表示されます。

説明

私のブラウザでは、「ERR_CONNECTION_REFUSED」と表示されます

XAMMP には何の問題もなく、ベータ テストのためにポート 80 を開く必要はありません。

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

node.js - 要求レベルのデータ (ユーザー、クライアント、セキュリティなど) のドメインの代替

NodeJS ドメインを使用して、現在の要求に固有の要求レベルのデータ (ユーザー、クライアント、およびセキュリティ認証) を保存します。このデータは、リクエストの開始時に設定され、さまざまなレベルの呼び出しで使用され、セキュリティを強化し、データ スコープを制限します。

最も一般的なワークフローは次のようなものです。

およびレベルは、セッション内のユーザー情報を持つ にアクセスできserver.jsます。それを超える唯一の方法は、それをドメインに隠しておくか、可能な限り多くのコールバックを介してある呼び出しから次の呼び出しに渡すことです。*-api.jsrequest

ドメインが非推奨になったので、すべてのメソッドを変更して手動で渡すことなく、呼び出し構造全体にセキュリティ データを存在させる別の方法はありますか?

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

node.js - require('use-strict') が機能しない

ここでは、読み取り専用プロパティの値を設定しようとしていますが、エラーは発生していません。

ここに私のコードがあります:

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

javascript - Bluebird の約束とドメイン

ブルーバードの約束の中でエラーをスローすることに問題があります。次のコードを使用します。

Caught Error Oops!コンソールに表示されることを期待しています。ただし、エラーはドメイン内でキャッチされていないようで、コンソールに致命的なエラーとスタック トレースが表示されます。

誰かが理由を知っていますか?

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

node.js - Express.js 4 とドメイン モジュール: ドメインがエラーを処理しないのはなぜですか?

ドメインモジュールに慣れようとしています。そこで、以下の学習サンプルを作成しました。

しかし、思ったようにうまくいきません。errorコールバックに到達しない理由を誰かが説明できますか?

追加情報:

PS: 廃止予定です。しかし、現時点では、実際にそれを使用する代替案やプロジェクトの大規模なコードベースはありません