最近正要用 Node.js 写一个 CLI, 需要解析命令行参数。正在找合适的 lib, 来解决如何将命令行参数传递给 Node.js 程序的问题。
还有,需要开发命令行工具的抛砖民工请参考命令行界面设计指南这篇文章。
目前找到的几个
最终选择了 commander.js 开发要做的 CLI。 真的非常好用,实际用到的功能可以看以下代码。
https://github.com/geneasy/geneasy/blob/main/cli.js