Docs header transparent bg

套件平台

bundle-platform - 顯示平台相容性資訊

bundle platform [--ruby]

說明

platform 顯示 Gemfile、Gemfile.lock 和 Ruby VM 中關於您平台的資訊。

例如,使用這個 Gemfile(5)

source "https://rubygems.org"

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 上編輯此文件,如果您發現錯誤或注意到有遺漏的部分。