gpt4 book ai didi

javascript - 命令未使用 yarg npm 包添加

转载 作者:太空宇宙 更新时间:2023-11-04 01:33:20 26 4
gpt4 key购买 nike

我正在尝试使用 yarg 添加命令,但是当我运行代码时,我的命令未添加。

这是我正在尝试的:

const yargs = require('yargs')

//create add command
yargs.command({
command: 'add',
describe: 'to add note',
handler: function() {
console.log('note has been added')
}
})

运行命令:

PS C:\Users\HP\Desktop\node\notes-app> node app.js --help
Options:
--help Show help [boolean]
--version Show version number [boolean]

未添加任何添加命令。

此外,当我尝试通过将 add 作为参数(即 node app.js add)来运行代码时,什么也没有显示。

我现在应该做什么?

最佳答案

yargs.command({
command: 'add',
describe: 'to add note',
handler: function() {
console.log('note has been added')
}
}).parse()

如果你不添加parse(),yargs将不会执行。如果你有太多 yargs 命令类型

yargs.parse()

console.log(yargs.argv)

在下面。

关于javascript - 命令未使用 yarg npm 包添加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55321403/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com