【发布时间】:2018-08-04 16:05:09
【问题描述】:
我如何运行脚本:
节点站点.js
我得到的错误:
抛出新错误(
Problem with log4js configuration: (${util.inspect(this.candida depth: 5 })})+ ^ 错误:log4js 配置问题:({ appenders: [ { type: 'console' }, { type: 'file', filename: 'logs/site.log' } ] }) - 必须有一个属性“appenders”类型的对象。 在 tests.forEach (/home/bot/node_modules/log4js/lib/configuration.js:43:15) 在 Array.forEach (本机) 在 Configuration.throwExceptionIf (/home/bot/node_modules/log4js/lib/configuration.j11) 在新配置 (/home/bot/node_modules/log4js/lib/configuration.js:203:10) 在 Object.configure (/home/bot/node_modules/log4js/lib/log4js.js:205:12) 在对象。 (/home/bot/site.js:36:8) 在 Module._compile (module.js:577:32) 在 Object.Module._extensions..js (module.js:586:10) 在 Module.load (module.js:494:32) 在 tryModuleLoad (module.js:453:12)
我不知道该怎么做才能解决这个问题,有人可以帮助我吗?
【问题讨论】:
-
使用的是哪个“log4js”版本?看起来像这里描述的错误配置 - github.com/log4js-node/log4js-node/issues/500
-
我想通了!我的 appenders 部分有一些过时的格式!无论如何感谢您的帮助!
标签: javascript node.js log4js-node