Node.js が提供する module の互換クラス。

Implements

  • Module

Constructors

Properties

children: Module[]

このモジュールが require() したモジュール。

exports: any

このモジュールが公開する値。

filename: string

このモジュールのファイル名。 フルパスで与えられる。

id: string

モジュールのID。 アセットIDとは異なることに注意。

loaded: boolean

このモジュールの読み込みが完了しているか。

parent: null | Module

このモジュールの親。一番最初にこのモジュール (のファイル) を require() したモジュール。 該当するモジュールがなければ null である。

paths: string[]

このモジュール内で require() した時の検索先ディレクトリ。

require: Require

このモジュールの評価時に与えられる require() 関数。