【问题标题】:Is there a module equivalent of Python's argparse for node.js?是否有与 Python 的 node.js 的 argparse 等效的模块?
【发布时间】:2018-04-03 23:04:30
【问题描述】:

argparse for python 可以快速轻松地处理命令行输入、处理位置参数、可选参数、标志、输入验证等等。我已经开始在 node.js 中编写应用程序,但我发现手动编写所有这些内容既乏味又耗时。

有处理这个的 node.js 模块吗?

【问题讨论】:

    标签: node.js module command-line-arguments


    【解决方案1】:

    有一个direct port,方便地也称为argparse。

    【讨论】:

    • 直接端口就是这样,只有少数用例将python与nodejs版本分开。
    • 一定要查看它的错误跟踪器——有很多未解决的问题。他们中的一些人已经抓住了我。
    【解决方案2】:

    https://github.com/joyent/node/wiki/modules#wiki-parsers-commandline 有大量不同的命令行参数处理程序

    我在大多数项目中使用的是https://github.com/visionmedia/commander.js,不过我会查看所有这些,看看哪一个适合您的特定需求。

    【讨论】:

      【解决方案3】:

      yargs,看起来很完整并且有据可查。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-08-03
        • 1970-01-01
        • 2020-10-22
        • 2011-05-31
        • 2013-02-04
        • 2012-11-21
        • 2012-08-26
        相关资源
        最近更新 更多