あれらの年nodeになって都市の獅子の道を攻略します(2)
543 ワード
モジュールロード機構の分析
nodeの中のモジュールはコアモジュールとファイルモジュールの二つの種類に分けられています。コアモジュールはfs、http、utilなどのようなものです。コアモジュールは直接 somemoduleがコアモジュールであれば、直接ロードする。 somemoduleが絶対パスまたは相対パスである場合、このファイルモジュールは経路に従ってロードされる。 somemoduleがコアモジュールではなく、パスではない場合、現在のディレクトリでnode_を検索します。modules、ルートディレクトリまで等級を上げます。 追加
nodeの中のモジュールはコアモジュールとファイルモジュールの二つの種類に分けられています。コアモジュールはfs、http、utilなどのようなものです。コアモジュールは直接
npm install
で使用でき、nodeのために標準APIを提供し、最も高い優先度を持ち、モジュール名がコアモジュールと競合するときは、依然としてコアモジュールをロードする。ファイルモジュールは、一つの.js(javascript)、json(JSONフォーマットテキスト)、node(CまたはC++拡張)ファイル(フォルダ)であり、優先度が高いものから低いものまでロードされます。require('http')