创建凭据时卡住 - Yargs 通过 package.json 已弃用

Stuck when creating credentials - Yargs through package.json is deprecated

我正在使用 Windows 10 并遵循 "Getting started" 教程,但在创建用户后我无法为他创建凭据。

命令行:

eg credentials create -c bob -t key-auth -q

结果:

通过 package.json 配置 yargs 已弃用,将在下一个主要版本中删除,请改用 JS API。 通过 package.json 配置 yargs 已弃用,将在下一个主要版本中删除,请改用 JS API。 通过 package.json 配置 yargs 已弃用,将在下一个主要版本中删除,请改用 JS API。

然后我必须按 Control+C 停止进程。

不幸的是,我们在 Windows 上遇到 yargs 的问题,实际上在我们的 GitHub 存储库中进行了跟踪:https://github.com/ExpressGateway/express-gateway/issues/889

我的想法是将 yargs 替换为 oclif 或现代的东西,但我还没有能够处理它。

此外,我没有 Windows 机器,因此很难正确测试它。