我想构建一个具有关键字自动提示功能的节点交互式CLI。请向我建议软件包列表
我的节点交互式CLI应用程序将根据提供的命令触发某些APis。整个应用程序应该与用户自动建议的关键字集交互,以用于构建命令。
[自动建议应在CMD或用户使用的任何第三方终端中编写命令时发生。
我已经尝试使用胶枪构建应用程序。用于自动建议的软件包是inquirer.js,omelette.js,prompt-autocompletion.js,cli-autocompletion.js。但没有运气。
有两种情况:1.)命令keyword1 keywo关键字2关键字3关键字4
2。)命令(按Enter)键关键字1关键字2关键字3keyword4 //您可以选择一个关键字,它将被过滤
回答如下:您可以使用commander
js,这对于构建library
工具是很好的CLI
https://www.npmjs/package/commander