1

私はそれをするのが悪いことを知っていますが、それでも.

よく使用するユーティリティを含むモジュールがあります。その中で、たとえば、宣言すると、

JSON.foo = function(){return "Hi!";};

その後、JSON.foo メソッドが使用可能になりますが、モジュール内でのみ使用できます。


必要な場合、モジュールの外部から使用できるようにするにはどうすればよいですか?

すなわち

var utils = require("utils");
console.log(JSON.foo()); // "Hi!"
4

1 に答える 1

1

ユーティリティ.js

JSON.foo = function(){return "Hi!";};
exports.JSON = JSON

usesUtils.js

var utils = require("./utils");
console.log(JSON.foo()); // "Hi!"
于 2013-09-25T13:28:59.737 に答える