当我做:
lib = require('lib.js')(app)
是app
真的通过了?
在lib.js中:
exports = module.exports = function(app){}
似乎不行,因为当我尝试做的不只是(app)
做,而是做:
lib = require('lib.js')(app, param2)
和:
exports = module.exports = function(app, param2){}
我不明白params2
。
我尝试通过以下方式进行调试:
params = {}
params.app = app
params.param2 = "test"
lib = require("lib.js")(params)
但是当我尝试在lib.js中出现JSON.stringify
此错误时:
"DEBUG: TypeError: Converting circular structure to JSON"