問題タブ [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.
node.js - Node.jsのローカルモジュールとグローバルモジュールの違いは何ですか? ローカル モジュールとグローバル モジュールをいつ使用するか
require関数を使用してローカル モジュールにアクセスすることはできますが、それを介してグローバル モジュールにアクセスすることはできません。グローバルモジュールを使用するには、それをローカルにしてからrequire関数を介してインポートする必要があることをどこかで読みました。したがって、グローバル モジュールに直接アクセスできない場合、それを使用する必要はありません。
javascript - node.js / io.js - ドメインが廃止されていることを考慮して、リクエストのフローを一貫してログに記録するにはどうすればよいですか?
ドメインを使用request id
してログに を追加しています。これは、リクエスト オブジェクトをどこにでも渡す必要がないことを意味するため、非常に便利ですが、データベース クエリが実行されたリクエスト コンテキストを表示することができ、各リクエストがスローされるプロセスに従うことができます。アクセスしたコード。
ドメインが非推奨になっているため、この機能を維持するための代替手段は何ですか?
ありがとう
javascript - Node.Js サーバーを実行できません
127.0.0.1:3000を開くはずの「node server.js」と書かれた6:16で立ち往生していますが、このエラーだけが表示されます。
私のブラウザでは、「ERR_CONNECTION_REFUSED」と表示されます
XAMMP には何の問題もなく、ベータ テストのためにポート 80 を開く必要はありません。
node.js - 要求レベルのデータ (ユーザー、クライアント、セキュリティなど) のドメインの代替
NodeJS ドメインを使用して、現在の要求に固有の要求レベルのデータ (ユーザー、クライアント、およびセキュリティ認証) を保存します。このデータは、リクエストの開始時に設定され、さまざまなレベルの呼び出しで使用され、セキュリティを強化し、データ スコープを制限します。
最も一般的なワークフローは次のようなものです。
およびレベルは、セッション内のユーザー情報を持つ にアクセスできserver.js
ます。それを超える唯一の方法は、それをドメインに隠しておくか、可能な限り多くのコールバックを介してある呼び出しから次の呼び出しに渡すことです。*-api.js
request
ドメインが非推奨になったので、すべてのメソッドを変更して手動で渡すことなく、呼び出し構造全体にセキュリティ データを存在させる別の方法はありますか?
node.js - require('use-strict') が機能しない
ここでは、読み取り専用プロパティの値を設定しようとしていますが、エラーは発生していません。
ここに私のコードがあります:
javascript - Bluebird の約束とドメイン
ブルーバードの約束の中でエラーをスローすることに問題があります。次のコードを使用します。
Caught Error Oops!
コンソールに表示されることを期待しています。ただし、エラーはドメイン内でキャッチされていないようで、コンソールに致命的なエラーとスタック トレースが表示されます。
誰かが理由を知っていますか?
node.js - Express.js 4 とドメイン モジュール: ドメインがエラーを処理しないのはなぜですか?
ドメインモジュールに慣れようとしています。そこで、以下の学習サンプルを作成しました。
しかし、思ったようにうまくいきません。error
コールバックに到達しない理由を誰かが説明できますか?
追加情報:
PS: 廃止予定です。しかし、現時点では、実際にそれを使用する代替案やプロジェクトの大規模なコードベースはありません