Javascript 访问循环JSON结构
我正在从node.js的require缓存访问一个模块。但它返回的是一个循环JSON结构。我想访问模块的导出属性。请帮助:Javascript 访问循环JSON结构,javascript,node.js,Javascript,Node.js,我正在从node.js的require缓存访问一个模块。但它返回的是一个循环JSON结构。我想访问模块的导出属性。请帮助: var moduleDef = require.cache[moduleName]; console.log(moduleDef) // Prints fine console.log(moduleDef.exports) // returns undefined 尝试console.log(util.inspect(moduleDef
var moduleDef = require.cache[moduleName];
console.log(moduleDef) // Prints fine
console.log(moduleDef.exports) // returns undefined
尝试console.log(util.inspect(moduleDef.exports))
JSON.stringify(moduleDef.exports, function( key, value) {
if(key == 'moduleName') {
return value.id;
} else {
return value;
};
})