我正在开发一个相当大的nodejs代码库,它已被重构并从遗留版本迁移到新服务版本多次,我非常怀疑某些代码不再使用。
这个死代码仍然经过充分测试,但我想摆脱它。
我有想法使用Istanbul运行1个API服务器,在生产池中放入一段时间(几分钟/小时/天)并查看哪些代码实际有用(并识别可能的死代码)
According to its documentation,伊斯坦布尔封面可以处理长期存在的流程,所以这似乎不是问题。
由于代码的检测,我关注的是内存开销和潜在的缓慢,以及更多关于基于真实获取代码覆盖率的全局任何想法,反馈和推荐交通非常有用。
谢谢!