有没有办法查看项目中所有宝石的文档?

Is there a way to view docs for all gems in a project?

我目前正在努力完成 Rust language introduction docs, and I was pretty impressed by the package manager Cargo

在项目目录中调用 cargo doc --open 会打开一个浏览器 window,其中会显示项目的文档,以及项目中使用的每个板条箱(包)的文档。

是否有类似的命令——可能在 Bundler、Rake 或其他一些 gem 中——为 Ruby 应用程序中使用的所有 gem 生成并显示文档?

是的,它是 RubyGems 的一部分 - 具体来说,是 gem 命令(用于安装 gems 的命令)。

查看安装到 系统 中的 gem 的信息,例如您通过 gem install 而不是通过 Gemfile 安装的那些,您使用 gem server 然后访问 Web 界面 http://localhost:8808

要仅查看特定于 gemfile 的包的文档,您可以使用 bundle exec gem server