我想扩展 nodeJs
模块。
比如我想在 Utilities 中添加一个函数模块。
例如检测空JSON对象
function isEmptyObject(obj) {
return !Object.keys(obj).length;
}
因此,我可以使用 util.isEmptyObject()
来检测空 JSON 对象。
这是扩展nodeJs
模块的好方法吗?
最佳答案
您可以通过定义“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');
关于javascript - 如何扩展nodejs模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12968520/