これで出力を返すことは可能ですか?
hello.js
var y = 1;
console.log(x);
console.log(y);
main.js
var x = 42;
var magic = somehowInclude('hello.js');
main.js
そして、ノードで実行すると、次のように出力42
されます。1
require
となしでこれを行うことは可能exports
ですか?
これで出力を返すことは可能ですか?
hello.js
var y = 1;
console.log(x);
console.log(y);
main.js
var x = 42;
var magic = somehowInclude('hello.js');
main.js
そして、ノードで実行すると、次のように出力42
されます。1
require
となしでこれを行うことは可能exports
ですか?
Node.jsモジュールを使用します。
hello.js
module.exports.magic = function (x) {
var y = 1;
console.log(x);
console.log(y);
};
main.js
var x = 42;
var hello = require('./hello.js');
hello.magic(42);
Node.jsのドキュメントにあるモジュールローディングシステムの詳細な説明をお読みください。