[英]Platform of gem tzinfo-data for both 32bit and 64bit Ruby on windows
我们的开发计算机同时安装了32位和64位ruby
。 tzinfo-data
需要指定炸毁Rails 4.2应用程序的平台。
对于64位红宝石, Gemfile
具有:
gem 'tzinfo-data', platforms: [:x64_mingw, :mingw, :mswin]
对于32位红宝石,`Gemfile'具有:
gem 'tzinfo-data', platforms: [:mingw_20, :mingw, :mswin]
如果在64位平台或Vise verse上运行32位红宝石,则应用程序会崩溃。
如何指定适用于32位和64位红宝石的平台?
这对32位和64位Ruby均适用:
gem 'tzinfo-data', platforms: [:x64_mingw, :mingw, :mswin]
您也可以完全删除platforms
选项:
gem 'tzinfo-data'
确保已对32位和64位Ruby版本运行bundle update
命令,以将tzinfo-data gem安装到该Ruby安装中。
有关platforms
选项功能的更多信息,请参考Gemfile手册页 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.