Docs header transparent bg

捆绑平台

bundle-platform - 显示平台兼容性信息

bundle platform [--ruby]

描述

platform 显示来自您的 Gemfile、Gemfile.lock 和 Ruby VM 的关于您平台的信息。

例如,使用此 Gemfile(5)

source "https://rubygems.org.cn"

ruby "3.1.2"

gem "rack"

如果您在 Ruby 3.1.2 上运行 bundle platform,它将显示以下输出

Your platform is: x86_64-linux

Your app has gems that work on these platforms:
* arm64-darwin-21
* ruby
* x64-mingw-ucrt
* x86_64-linux

Your Gemfile specifies a Ruby version requirement:
* ruby 3.1.2

Your current platform satisfies the Ruby version requirement.

platform 列出您 Gemfile.lock 中的所有平台,以及来自您 Gemfile(5)ruby 指令(如果适用)。它还会告诉您是否满足 ruby 指令要求。如果 ruby 指令与正在运行的 Ruby VM 不匹配,它会告诉您哪一部分不匹配。

选项

--ruby
它将显示 ruby 指令信息,因此您不必从 Gemfile(5) 中解析它。

另请参阅

在 GitHub 上编辑此文档,如果您发现错误或注意到缺少内容。