Nodejs コア モジュールは、一連の簡潔で効率的な JavaScript ライブラリで構成されており、Nodejs の最も基本的な API を提供します。これらのコア モジュールはバイナリ配布にコンパイルされ、Nodejs プロセスの開始時に自動的に開始されます。
Node.js でのモジュールの読み込みは、単一または複数の JavaScript ファイルで構成され、Node.js アプリケーション全体で再利用できる、単純だが複雑な関数であると言えます。 Node.js の各モジュールには独自のコンテキストがあり、他のモジュールに干渉したり、グローバル スコープを汚染したりすることはありません。また、各モジュールは別のフォルダー内の別の .js ファイルに配置できます。
モジュール タイプ:
Node.js には 3 種類のモジュールが含まれています:
コア モジュール
ローカル モジュール
サードパーティ モジュール
今日紹介するのは、Node.js モジュールのコア モジュールです
##Node.js コア モジュール
Node.js は軽量のフレームワークであり、コア モジュールには Node.js の最小限の機能が含まれています。これらのコア モジュールはバイナリ ディストリビューションにコンパイルされ、Node.js プロセスの開始時に自動的にロードされます。ただし、アプリケーションで使用する前に、まずコア モジュールをインポートする必要があります。重要なコア モジュール:
説明 | |
http モジュールには、Node.js http サーバーを作成するためのクラス、メソッド、イベントが含まれます | |
url モジュールには、URL メソッドが含まれます解析と解析用 | |
クエリ文字列モジュールには、クエリ文字列を処理するためのメソッドが含まれています | |
Path モジュールには、ファイル パスを処理するためのメソッドが含まれています | |
モジュールには、ファイル I/O | ## を処理するためのクラス、メソッド、イベントが含まれています#UTIL |
Node.js コア モジュールまたは NPM モジュールを使用するには、まず require を使用する必要があります。 ()関数 以下のようにインポートします。
var module = require('module_name');
var http=require('http'); var server=http.createServer(function(req, res){ }); server.listen(5000);
上の例では、http モジュールがその関数をオブジェクトとして返すため、require() 関数はオブジェクトを返します。次に、ドット表記を使用して、http.createServer()
などのプロパティとメソッドを使用できます。このようにして、アプリケーションにロードして使用できます。 Node.js コア モジュール
以上がNodejsのコアモジュールとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。