矢印キーメニューリストをどのように作成しますか?
eslint init
またはcreate-react-app <project>
を入力した後のようなものを探していますか? (下の画像を参照)
CLIを作成する方法を探すために検索したところ、NodeJSがオプションであり、その後にいくつかのツールが続くことがわかりました: Commander.js 、 Vorpal 、および/または create-new-cli 。
正しい方向に進んでいる場合、CLIの矢印キー選択メニューを作成するにはどうすればよいですか?
'inquirer'のように見えます(npm i inquirer)
プログレスバーなどについても、clui(npm i clui)を参照してください。
コマンドの解析には、ほとんどの場合、commander(npm commander)またはopen cliフレームワーク(npm i oclif)を使用します-yargs(commander、npm i yargsと非常によく似ています)も確認できます。
inquirerとcluiは、両方のコマンドパーサーで非常にうまく機能します。
楽しんで。