node.jsで外部ファイルのJavaScriptを呼び出す

提供: Node.js/JavaScript入門
移動: 案内検索
スポンサーリンク

node.jsでは、ほかのファイルのJavaScriptの関数やオブジェクトを、requireで読み込み、使用します。requireは、moduleを読み込みます。ここでは、moduleの書き方を説明します。

概要

モジュールでexportする関数やオブジェクトは、 exports に定義します。モジュールは、JavaScript以外の言語、たとえば、C言語などでも作成できます。ここでは、JavaScriptの例を説明します。

ソースコード

func.js

func が export されます。

/*
 * func.js
 * Copyright (C) 2014 kaoru <kaoru@bsd>
 */
exports.func = function() {
        return "Foo";
};

main.js

func.jsを読み込み、func.jsのfunc()をオブジェクトfを通して、呼び出します。

/*
 * main.js
 * Copyright (C) 2014 kaoru <kaoru@bsd>
 */
var f = require('./func.js');
console.log (f.func());

実行例

$ node.js
Foo
$

モジュール

より詳しい情報は、以下のページをご参照ください。

関連項目




スポンサーリンク