【发布时间】:2021-06-10 13:52:11
【问题描述】:
我有这个代码
const argv = yargs
.option("applyChanges", {
alias: "a",
description: "Apply the changes",
type: "boolean"
})
.help()
.alias("help", "h").argv;
const options = {
applyChanges: argv.applyChanges ? argv.applyChanges : false
};
获取argv.applyChanges 布尔值。但是在对 yargs 17 进行最新更新后,我在 argv.applyChanges 上收到错误消息
类型 '{ [x: string]: unknown; 上不存在属性 'applyChanges' applyChanges: 布尔值 |不明确的; _:(字符串|数字)[]; $0:字符串; } |承诺'。 'Promise'。
我尝试使用await,但没有成功。
我该怎么办?
此代码适用于以前的 yargs 版本 16.x.x
【问题讨论】:
标签: yargs