有没有办法查看项目中所有宝石的文档?
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
。
我目前正在努力完成 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
。