【发布时间】:2018-07-09 16:52:48
【问题描述】:
root@------:~# cd /home/bot
root@--------:/home/bot#node site.js
/home/bot/node_modules/log4js/lib/configuration.js:43
抛出新错误(Problem with log4js configuration: (${util.inspect(this.candidate, { depth: 5 })}) +
^
错误:log4js 配置问题:({ appenders: [{类型:'控制台'}, { type: 'file', filename: 'logs/site.log' } ] }) - 必须具有 object 类型的属性“appenders”。 在 tests.forEach (/home/bot/node_modules/log4js/lib/configuration.js:43:15) 在 Array.forEach (本机) 在 Configuration.throwExceptionIf (/home/bot/node_modules/log4js/lib/configuration.js:41:11) 在新配置 (/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:12:8) 在 Module._compile (module.js:570:32) 在 Object.Module._extensions..js (module.js:579:10) 在 Module.load (module.js:487:32) 在 tryModuleLoad (module.js:446:12)
我使用命令npm install log4j --save
root@------:/home/bot# npm install log4j --save
npm 错误! Linux 3.2.0-4-amd64
npm 错误! argv "/root/.nave/installed/6.11.1/bin/node" "/root/.nave/installed/6.11.1/bin/npm" "install" "log4j" "--save"
npm 错误!节点 v6.11.1
npm 错误! npm v3.10.10
npm 错误!代码 E404
npm 错误! 404 注册表在https://registry.npmjs.org/log4j 上为 GET 返回 404 npm 错误! 404 npm 错误! 404 'log4j' 不在 npm 注册表中。 npm 错误! 404 你应该让作者发布它(或自己使用名称!) npm 错误! 404 npm 错误! 404 请注意,您也可以从 npm 错误! 404 tarball、文件夹、http url 或 git url。
npm 错误!请在任何支持请求中包含以下文件: npm 错误! /home/bot/npm-debug.log
【问题讨论】:
标签: javascript java node.js log4js-node