bundle-doctor - 参考手册、选项、命令示例


姓名

bundle-doctor - 检查捆绑包是否存在常见问题

概要

bundle doctor [--quiet] [--gemfile=GEMFILE]

描述

检查您的 Gemfile 和 gem 环境是否存在常见问题。如果检测到问题,Bundler 会打印它们并退出状态 1。否则,Bundler 会打印一条成功消息并退出状态 0。

Bundle-Doctor 发现的常见问题示例包括:

  • 无效的捆绑器设置

  • Ruby 版本不匹配

  • 平台不匹配

  • 已卸载的宝石

  • 缺少依赖项

选项

--quiet

只输出警告和错误。

--gemfile=<gemfile>

Bundler 应使用的 Gemfile(5) 的位置。默认为当前工作目录中的 Gemfile(5)。一般来说,Bundler 会假设 Gemfile(5) 的位置也是项目的根目录,并尝试查找相对于该位置的 Gemfile.lock 和 vendor/cache 。