如何在 Ruby 中使用乐观主义者?

How do I use optimist in Ruby?

每当我 运行 yarn 时,我都会收到一条警告,指出此 gem 已被弃用,我应该尽快切换到乐观主义者:

$ yarn
[DEPRECATION] This gem has been renamed to optimist and will no longer be supported. Please switch to optimist as soon as possible.

正因为如此,我运行 gem install optimist 安装了optimist,但我不知道如何使用它。如果我只是尝试 运行 命令 optimist,它什么也做不了:

$ optimist

Command 'optimist' not found, did you mean:

我如何使用乐观主义者?具体来说,以后将不再支持yarn,怎么用它来代替yarn?

gem yarn 依赖重命名为 optimist 的 trollop。该错误只是一个弃用警告,因此一切都会继续工作。

如果要消除错误,应更新 yarn gem 以使用 optimist。但是,由于 yarn gem 太旧了(2011 年),并且有一个名为 yarn 的 npm/js 库用于安装 npm 包:你确定你需要使用 yarn gem 有吗?