我正在尝试运行 yargs 命令,但它不起作用

2023-11-24

我在跑步:

node app.js add

我的代码是:

const yargs = require('yargs');
yargs.command({
    command:'add',
    describe:'Adding command',
    handler:function(){
        console.log('Adding notes');
    },
})

但控制台上没有打印任何内容。


正如@jonrsharpe 在上面的评论中提到的。

您需要致电parse功能或访问argv财产

Try:

const yargs = require('yargs');

yargs
    .command({
        command:'add',
        describe:'Adding command',
        handler: argv => {
            console.log('Adding notes');
        }
    })
    .parse();

Or

const yargs = require('yargs');

const argv = yargs
    .command({
        command: 'add',
        describe: 'Adding command',
        handler: argv => {
            console.log('Adding notes');
        }
    })
    .argv;

node index.js add

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我正在尝试运行 yargs 命令,但它不起作用 的相关文章

随机推荐

  • Spray.io:无法编译测试规范

    我有以下服务 trait PingService extends MyHttpService val pingRoutes path ping get complete message gt pong MyHttpService是一个扩展的
  • 使用 OpenCV 在斑点内创建矩形

    输入图像 输出图像 我的图像中有几个彩色斑点 我试图在每种颜色的最大斑点内创建矩形 或正方形 这似乎更容易 我发现了如何创建一个包围单个最大斑点的矩形 的答案 但我不确定如何找到一个适合在斑点内的正方形 它不一定是最大的 它只需要大于某个区
  • ModuleNotFoundError:pip 安装后没有名为 的模块

    我在 python 包分发中迈出了第一步 不幸的是 我有ModuleNotFoundError从 pip 安装成功后 我的目录布局非常简单 maindir setup py pysoft init py main py pylib py m
  • Python/Django shell 无法启动

    Django 的一大特色是您可以打开 python 解释器设置以用于您的项目 这可用于分析数据库中的对象 并允许在您的项目上执行任何 python 命令 我发现它对于 Django 开发至关重要 使用以下命令在项目目录中调用它 python
  • Flutter / Dart AES-256-CBC 从 PHP 中的加密中解密

    任何人都可以帮助我找出使用 AES 256 CBC 在 PHP 中加密的数据的解密算法 我尝试了很多不同的方法 但我认为在尝试复制在 Dart 中重新创建 Key IV 的方法时我搞砸了 并且不断收到异常 例如 RangeError end
  • 当 DataSource 为空时,WPF DataGrid 无法添加行

    CanUserAddRows True 仅当已经有数据时才有效ItemsSource of the DataGrid 如果原始项目列表中没有行 则DataGrid不显示用于输入新项目的占位符行 即使我已设置CanUserAddRows Tr
  • C# 模式防止事件处理程序挂钩两次 [重复]

    这个问题在这里已经有答案了 重复 如何确保一个事件只订阅一次 and 是否已添加事件处理程序 我有一个提供一些服务的单例 我的类挂钩到它的一些事件 有时一个类挂钩两次事件 然后被调用两次 我正在寻找一种经典的方法来防止这种情况发生 不知何故
  • java线程和主线程

    让主线程等待所有线程完成的最佳方法是什么 for int i 0 i
  • 如何以编程方式检测 iPhone 中的 EDGE 网络或不良网络?

    我需要检测iPhone中的EDGE网络和不良网络 1 如何检测信号不好 2 是否可以检测边缘网络分别地 3 如何获得网络的强度 请就这些问题给出一些答案 提前致谢 在 iOS7 上 你可以 http www objc io issue 5
  • 对于 C++ 重载解析,为什么 {} 是 int 比 string 更好? [复制]

    这个问题在这里已经有答案了 重载解析倾向于将 视为某种基本类型 而不是某种容器 例如 include
  • 如何将 MATLAB 与 Eclipse 集成

    我是 OSLC 集成主题的新手 我心里有几个问题 如何知道工具是否支持 OSLC 我可以将 MATLAB 与 Eclipse 集成吗 1 OSLC配套工具 截至目前 只有少数工具支持开箱即用的 OSLC 您可能会通过检查他们的产品页面 或搜
  • 在spyder中无法获取ipython控制台

    我无法获得ipythonSpyder 中的控制台 它只提供一个python 口译员 菜单下的口译员 我在 Stackoverflow 上的其他几个人中看到过这个问题 但对所提供的解决方案并不满意 我正在运行 linux Mint 16 并通
  • 无法加载任何给定的库:[netty-tcnative-linux-x86_64,netty-tcnative]

    我已经在 tomcat 容器内部署了一个 Web 应用程序 并使用了 grpc netty 1 2 0 和 netty tcnative boringssl static jar 1 1 33 Fork26 当我打开调试日志时 它告诉我 j
  • 如何使用javascript更改div的背景图像?

    这是我的代码 div style text align center div class ghor div function call div
  • eclipse Juno 自定义工作台颜色

    有人知道如何在 eclipse Juno 4 2 中更改工作台视图 例如 Package Explorer 的颜色吗 我如何使用这个漂亮的新 CSS 样式功能 对于编辑器来说 它可以在 首选项 常规 外观 下使用 但我想要 需要将整个工作台
  • node.js 解析请求的 JSON

    我正在向 node js 发送带有以下请求的凭证 JSON 对象 credentials new Object credentials username username credentials password password ajax
  • 如何在python中求解多项式特征值?

    在我的Python代码中 我想解决多项式特征值问题 A0 lambda A1 lambda 2 A2 lambda 3 A3 0 where An是稠密矩阵 并且lambda是一个常数 在matlab中可以使用以下方法解决这个问题多义函数
  • 我在 groupby 上应用了 sum() ,我想对最后一列的值进行排序

    给定以下数据框 user ID product id amount 1 456 1 1 87 1 1 788 3 1 456 5 1 87 2 第一列是客户的 ID 第二列是他购买的产品的 ID 金额 表示当天购买的产品的数量 也考虑日期
  • Postgres 中的脏读

    我有一个长时间运行的函数 应该插入新行 如何查看该功能的进度 我认为脏读会起作用 所以我读了http www postgresql org docs 8 4 interactive sql set transaction html并提出以下
  • 我正在尝试运行 yargs 命令,但它不起作用

    我在跑步 node app js add 我的代码是 const yargs require yargs yargs command command add describe Adding command handler function