最終更新日 2024-09-25

jsmode - requireの機能

exports

呼び出された.js ファイルからはexportsオブジェクトが参照でき、
そこにプロパティを代入することができます。

module.exports

呼び出された.js ファイルからはmodule.exportsオブジェクトが参照でき、
そこにオブジェクトを代入することができます。

__filename

呼び出された.js の 「__filename」には、呼び出されたファイルのフルパスが入っています。
呼び出された.js側でのみ参照することが出来ます。

__dirname

呼び出された.js の 「__dirname」には、呼び出されたファイルのフルパスのディレクトリ部分のパスが入っています。
呼び出された.js側でのみ参照することが出来ます。

JSONファイルのロード機能

.json ファイルを指定することで、JavaScriptオブジェクトを取得することができます。

キャッシュ機能

キャッシュ機能はありません。require する度に、.js は呼び出され、実行されます。