nodeJs错误处理 28, 2017 nodeJs debug一直是开发者的心头之痛,时常有人吐槽“20%的时间在写代码,而80%的时间都在调试代码”,哪怕项目发布后,一个线上问题也可能需要花很多时间去排查。那么我们如何在开发阶段多花点精力从而减少线上风险以及后续debug的时间投入呢? 显而易见,增加程序的鲁棒性的方法之一便是的正确的错误处理,下面我将总结下在nodeJs应用中应该如何进行合理的错误处理。
如何hack node模块 15, 2016 nodeJs 为何要去hack? 在业务开发过程中,往往会依赖一些node工具,hack这些node模块的主要目的是在不修改工具源码的情况下,篡改一些特定的功能。可能会是出于以下几种情况的考虑: 总是存在一些特殊的本地需求,不一定能作为工具的通用需求来暴露正常的API给更多的用户。 临时且紧急的需求,提PR已经来不及了。 为什么不直接去改源码?考虑到工具会不定期升级,想使用工具的最新特性,改源码可维护性太差。