狼书(卷3):Node.js高级技术
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.6 开源周边

对于开源项目,只实现功能代码是不够的。如果想继续完善,还需要了解以下相关内容。

〇 异常:各种可能出现的情况都需要考虑到。

〇 测试:掌握Mocha、AVA、Jest、Vitest等测试框架的使用方法,不进行测试是不专业的。

〇 工具模块:比如使用debug模块处理调试信息、日志等,熟悉业内最佳实践。

〇 argv解析模块:如Commander或Yargs,善于借助成熟模块可以将代码功能发挥到极致。

〇 实用工具:实现大小写之间的转换等,我们要能够分辨哪些模块是适合自己的。