我正在开发一个与JRuby和MRI兼容的gem,不需要交叉编译。我发现在bundle install上运行JRuby Gemfile.lock。
当我在核磁共振上做bundle install时,Gemfile.lock不会变回原点。但一切都如期而至。MRI bundler没有尝试安装JRuby添加的新依赖项。
即使我没提过,邦德勒怎么知道它不应该安装这些呢?
为Gemfile.lock和JRuby都做一次JRuby是安全的吗?
发布于 2018-05-09 13:08:55
那很好,你想要什么。在核磁共振下重新运行bundle会没事的。因此,只需将其提交到git中,并在其更改时在两个Rubies下重新运行包。
对于具有相对于平台(因为某些宝石可能是本地的)的宝石依赖的支持已经在Bundler 1.16中实现了,所以请确保您没有使用旧版本。
https://stackoverflow.com/questions/50232551
复制相似问题