这是在节点,快速,猫鼬应用程序中启用日志记录的最佳方式? 我一直在使用控制台日志记录,但在生产过程中无法打开或关闭它。 是有固体的log4j的,并且可以在生产应用中使用的东西如何在MEAN堆栈中执行日志记录
0
A
回答
1
您可以使用winston.js,https://github.com/winstonjs/winston#logging-levels 您可以使用日志级别,并指定要记录的水平,控制台和到一些日志文件
var logger = new (winston.Logger)({
transports: [
new (winston.transports.Console)({ level: 'error' }),
new (winston.transports.File)({
filename: 'somefile.log',
level: 'info'
})
]
});
但也有log4js
+0
我决定使用winston.js本身。谢谢 – Jocket
0
您可以安装morgan
, 使用npm install morgan
,
安装它后,要求它即 var morgan = require('morgan');
既然你有快装, 然后,您可以做到这一点,以启用摩根, app.use(morgan('dev'));
这应该工作。
相关问题
- 1. 如何在MEAN堆栈中执行shell命令行?
- 2. DynamoDB堆栈类型日志记录
- 3. 在MEAN堆栈中,如何执行一次性MongoDB索引?
- 4. 如何防止日志记录Rails堆栈跟踪
- 5. JavaScript中的异常日志记录,捕获堆栈跟踪
- 6. MEAN中的区域堆栈
- 7. 如何在CodeIgniter(PHP)中执行错误日志记录
- 8. websphere系统错误日志记录不包含堆栈跟踪
- 9. 用于日志记录的库在运行时调用堆栈(Windows/Linux)
- 10. 在Express和MEAN堆栈中路由
- 11. MEAN堆栈更新函数
- 12. MEAN堆栈:联结表
- 13. 问题安装MEAN堆栈
- 14. MEAN堆栈路由误解
- 15. MEAN堆栈文件上传
- 16. 在MEAN堆栈中动态生成Open Graph标记。 (Angular 2+)
- 17. Orchard CMS如何进行日志记录?
- 18. 如何清除堆栈历史记录?
- 19. 如何查看GDB存储记录/重播的执行日志?
- 20. 如何执行火花应用程序日志记录
- 21. 如何配置Hudson执行的Subversion操作的日志记录?
- 22. 404在Thinkster MEAN堆栈教程
- 23. 回溯日志中的堆栈帧NULL
- 24. Android:在真实设备上记录日志或异常堆栈跟踪
- 25. 记录堆栈信息
- 26. 如何将日志行包装在GWT自定义日志记录区域中?
- 27. 如何在多线程应用程序中执行文件日志记录
- 28. 如何在.NET Core应用程序中执行AWS X-Ray日志记录?
- 29. 如何在服务器脚本中执行日志记录或调试输出?
- 30. 如何在Play框架中执行基于会话的日志记录
https://npms.io/search?q=logging – robertklep