[英]How to install a Linux Rails gem on Windows
我需要上传供应商销售的宝石,这会在主机上引起问题-在这种情况下为nokogiri。 我的主机使用linux,我的开发系统是Windows。 该gem包含二进制文件,因此我的本地gem下载win32二进制文件。 有什么方法可以让我下载gem来下载linux二进制文件,以便可以将其销售并上传?
您将无法在Windows上构建gem的Linux版本。 这就是为什么有些宝石有多个平台版本的原因。
您可以下载Linux版本的原始源代码,然后直接将其存储在存储库中(如果您确实希望在应用程序中拥有它的副本)。
或者,您可以在Windows框中的Linux虚拟机中进行所有开发-这样就不会出现供应商问题。
除此之外,不要以为可以做到。
尝试以下命令
gem install YOUR_GEM_NAME --platform=mswin32
例
gem install hpricot --platform=mswin32
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.