gpt4 book ai didi

node.js - Node.js 的命令行界面

转载 作者:搜寻专家 更新时间:2023-11-01 00:42:06 25 4
gpt4 key购买 nike

我正在使用 node.js 创建命令行界面。它具有登录功能,登录后,需要根据用户从列表中选择的内容显示输出。我面临的问题是它在第一个结果后从 Node 退出。它再次要求登录。它不应该退出,如果退出应用程序也可以,但我仍然应该能够获取登录的用户详细信息。举例来说,当我从列表中选择 Show user profile 时,它会显示用户详细信息。现在,我退出应用程序(而不是从 cli 控制台)。我必须再次登录才能看到其他结果。取而代之的是,我们可以为登录用户维护任何 session 类型的东西,以便我们可以允许用户一次又一次地进入系统而无需登录。或者建议我执行此操作的任何其他解决方案。 enter image description here ! enter image description here

抱歉我的英语不好。希望你能理解我的问题。 (附上一张图片)

我正在使用 inquirer对于用户输入,commander寻求帮助和request用于 HTTP 操作。如果需要,我可以分享我的代码。

最佳答案

Vorpal.js是为了解决这个确切的问题。它的工作方式和感觉几乎与 Commander 完全一样,但是一旦命令结束,您不会退出应用程序 - 它会将您带入您创建的交互式 CLI 环境。它使用 Inquirer 作为提示。

免责声明:我写了 Vorpal.js

关于node.js - Node.js 的命令行界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31159610/

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