root@------:~# cd /home/bot root@------:/home/bot# node site.js
/home/bot/node_modules/log4js/lib/configuration.js:43 throw new Error( Problem with log4js configuration: (${util.inspect(this.candidate, { depth: 5 })})
+ ^
错误:log4js 配置问题:({ appenders: [ { type: 'console' }, { type: 'file', filename: 'logs/site.log' } ] }) - 必须具有类型为“appenders”的属性目的。在 test.forEach (/home/bot/node_modules/log4js/lib/configuration.js:43:15) 在 Array.forEach (native) 在 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 npm ERR 上为 GET 返回 404!404 npm 错误!404 'log4j' 不在 npm 注册表中。npm 错误!404 你应该让作者发布它(或自己使用名称!)npm ERR!404 npm 错误!404 请注意,您也可以从 npm ERR 安装!404 tarball、文件夹、http url 或 git url。
npm 错误!请在任何支持请求中包含以下文件:npm ERR!/home/bot/npm-debug.log