Use can use colour and styles to make it easy to spot errors and group common functionality into blocks when viewing a NodeJS console.

This lesson will show how to enhance an Express application to highlight errors, display setup issues to developers and group together output using the color npm package, both in the console and Papertrail which is a hosted logging service.

We use the Colors package in this lesson.

It is quite useful, make debugging a little bit easier,

console.log(colors.white.bold.bgBlue(" ------Console JOB ---------"))

logger.info(colors.white.bgBlue(" ------BEGIN JOB ---------"));
logger.info(colors.white.bgBlue("Running Job XYZ"));
logger.info(colors.white.bgBlue(" ------END JOB ---------"));
logger.info(colors.white.bgMagenta(" ------BEGIN PAY ---------"));
logger.info(colors.white.bgMagenta("Running Job XYZ"));
logger.info(colors.white.bgMagenta(" ------END PAY ---------"));
logger.error(colors.white.bgMagenta(" ------END PAY ---------"));
logger.info(
colors.yellow.inverse(
" **** CAUTION Running in Test Mode - Check variables file ****"
)
);
logger.info(colors.rainbow(` running → http://localhost:3000`));

最新文章

  1. Android笔记——SQLiteOpenHelper类
  2. php实现设计模式之 简单工厂模式
  3. powerdesigner逆向工程,从数据库导出PDM
  4. 20151012 C# 第一篇 字符与字符串
  5. android的布局管理器
  6. SMARTFORM报表程序设计(2)
  7. sea.js,spm学习
  8. 12 Integer to Roman(int转罗马数字Medium)
  9. Linq中join & group join & left join 的用法
  10. maven 工作原理和添加jar包技巧
  11. UltraEdit for mac 3.2.0.10免费破解版下载!!
  12. 在 asp.net core 中使用类似 Application 的服务
  13. C语言权威指南和书单 - 适用于所有级别
  14. MNMP下nginx1.6开启支持pathinfo配置,支持thinkphp的URL格式
  15. [Windows Azure] What is a cloud service?
  16. NGINX原理 之 SLAB分配机制(转)
  17. 2-5 js基础-简易运动框架
  18. NSInvocation 调用block clang代码转换c++
  19. git提交空文件夹和删除远程文件
  20. 160629、 DBCP、C3P0、Proxool 、 BoneCP开源连接池的比较

热门文章

  1. HTML--使用下拉列表框进行多选
  2. 【洛谷4158/BZOJ1296】[SCOI2009]粉刷匠(动态规划)
  3. ACM_二维数组的查找
  4. 【Leetcode146】LRU Cache
  5. MYSQL创建用户和授权方法(测试mysql5.7)
  6. 6.11---@RequestMapping注解的6+2个属性---6.11
  7. Nginx 反向代理并缓存及缓存清除
  8. 为什么有些异常throw出去需要在函数头用throws声明,一些就不用
  9. redis --------- 使用命令(每天一个)
  10. S-HR之时间空间配置