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)
下方に。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加