プライベートな連絡先の最初の情報
送料メール:
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Node.js の中核的な機能の 1 つはモジュール システムであり、これにより開発者はコードを再利用可能なモジュールに編成できます。このシステムはコードのモジュール化を促進し、大規模なアプリケーションの構築と管理を容易にします。この記事では、Node.js モジュール システムの仕組み、モジュールの作成と使用方法、モジュール システムの利点と制限など、Node.js モジュール システムについて詳しく説明します。
Node.js は、モジュールを同期的に読み込むための仕様である CommonJS モジュール仕様を使用します。各ファイルは、独自のスコープを持つ独立したモジュールとして扱われます。モジュールが合格しましたrequire
関数のロード、スルーexports
オブジェクトまたはmodule.exports
メンバーをエクスポートします。
Node.js がモジュールをロードすると、モジュール ファイル内のコードが実行され、エクスポートされたインターフェイスがキャッシュに保存されます。その後require
この呼び出しによりモジュールがキャッシュから直接フェッチされるため、読み込み速度が向上します。
モジュールの作成は簡単です。ファイルに JavaScript コードを記述して渡すだけです。 exports
またはmodule.exports
他のモジュールがアクセスできるようにする関数、オブジェクト、または変数をエクスポートします。
たとえば、という名前のファイルを作成します。 logger.js
ロギング用のモジュール:
// logger.js
function log(message) {
console.log(message);
}
module.exports = log;
別のファイルで使用できるモジュールを使用するには require
関数で紹介します。require
この関数は、