捆绑器未为不同平台安装 gem 的问题

问题描述 投票:0回答:1

我在本地使用 Mac,在 Gemfile.lock 中,我有两个平台:

PLATFORMS
  arm64-darwin-23
  x86_64-linux

所以当我

bundle install
时,我在 Rails 应用程序的供应商/缓存中得到
nokogiri-1.16.7-arm64-darwin.gem
。但我也希望看到 x86_64-linux 版本,但我没有看到它。

除了arm版本之外,有没有办法强制bundle下载linux版本?我不确定为什么 PLATFORNS 指令被忽略。

ruby rubygems bundler
1个回答
0
投票

奔跑

bundle package --all-platforms

© www.soinside.com 2019 - 2024. All rights reserved.