2

nodeJsモジュールを拡張したいのですが。

たとえば、ユーティリティモジュールに関数を追加したいと思います。

空のJSONオブジェクトを検出するような

function isEmptyObject(obj) {
  return !Object.keys(obj).length;
}

したがって、util.isEmptyObject()空のJSONオブジェクトを検出するために使用できます。

nodeJsモジュールを拡張する良い方法ですか?

4

1 に答える 1

2

「UtilEx」モジュールを定義して「utils」を拡張できます。

/* utils_ex.js */
var utils = require('utils');
utils.isEmptyObject = function() {  };

exports = module.exports = utils;
/* end of utils_ex.js" */

/// client js
var utils = require('utils_ex');
于 2012-10-19T06:34:02.840 に答える