この記事で共有する内容は Node.js モジュール システムに関するもので、必要な友人は参照できます
モジュールとは何ですか?モジュールは、異なるnode.jsファイル間で関数を呼び出すために使用されます。つまり、js ファイルをモジュールにすることができます。
1. モジュールの作成
main.js ファイル:
var hello = require('./hello'); hello.world();
hello.js ファイル:
exports.world = function() { console.log('Hello World'); }
require() はモジュールの取得に使用され、exports はモジュールの外部インターフェイス オブジェクトです。上記の例では、require() は hello モジュールのインターフェイスを取得し、exports オブジェクトを返し、それを hello オブジェクトに割り当てます。 .world() メソッドは、公開されたインターフェイスとして機能します。
オブジェクト全体を外部インターフェイスとして使用することもできます。
例:
//hello.js function Hello() { var name; this.setName = function(thyName) { name = thyName; }; this.sayHello = function() { console.log('Hello ' + name); }; }; module.exports = Hello;//HELLO对象作为接口
次に、main.js でこのインターフェイスを取得します:
//main.js var Hello = require('./hello'); hello = new Hello(); hello.setName('BYVoid'); hello.sayHello();
関連する推奨事項:
以上がNode.jsモジュールシステムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。