【问题标题】:What is the use of optimist module in Node.Js [closed]Node.Js中乐观模块的用途是什么[关闭]
【发布时间】:2013-01-19 18:50:58
【问题描述】:

https://github.com/substack/node-optimist

Optimist 是一个 node.js 库,用于为讨厌的人解析选项 选项解析。更具体地说,此模块适用于喜欢 程序使用的所有 --bells 和 -whistlz 但认为 optstrings 是 浪费时间。

var argv = require('optimist').argv;

if (argv.rif - 5 * argv.xup > 7.138) {
  console.log('Buy more riffiwobbles');
}
else {
  console.log('Sell the xupptumblers');
}
  1. 在这段代码中,rifxup 是两个参数。
  2. 这是否类似于将命令行参数传递给脚本,而不是在脚本本身中进行。
  3. 这个模块的主要用途是什么,任何实时示例 用其他一些语言构建可能会有所帮助。

【问题讨论】:

  • 你真的阅读了整个 README.md 吗?它向您展示了如何调用示例...

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


【解决方案1】:

在实际使用命令行参数之前,无需在代码中定义它们,这是一种快速而简单的方法。示例的第二部分(您在问题中省略了)实际上回答了您的第一个问题:

$ ./xup.js --rif=55 --xup=9.52
Buy more riffiwobbles

$ ./xup.js --rif 12 --xup 8.1
Sell the xupptumblers

所以这些论点最终出现在 argv.rifargv.xup

【讨论】:

    猜你喜欢
    • 2016-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-03
    • 2021-03-27
    • 1970-01-01
    相关资源
    最近更新 更多