2016-01-29 1 views
0

Наш компьютер разработки имеет 32 и 64-битные ruby. tzinfo-data должен указать платформы, которые взрывают приложение Rails 4.2.Платформа gem tzinfo-data для 32-битного и 64-битного Ruby на окнах

Для 64-битного рубина Gemfile имеет:

gem 'tzinfo-data', platforms: [:x64_mingw, :mingw, :mswin] 

Для 32-битного рубина `Gemfile» имеет:

gem 'tzinfo-data', platforms: [:mingw_20, :mingw, :mswin] 

App взрывается, если работает 32bit рубин с 64-битной платформой или тисками стихом.

Как указать платформу, которая хороша для 32-битного и 64-битного рубинов?

ответ

1

Это должно работать как на 32-битной и 64-битной Ruby:

gem 'tzinfo-data', platforms: [:x64_mingw, :mingw, :mswin] 

Вы также можете удалить platforms вариант вообще:

gem 'tzinfo-data' 

Убедитесь, что вы запустите bundle update с двумя 32-битными и 64-разрядными версиями Ruby для установки драгоценного камня tzinfo-данных в эту установку Ruby.

Для получения дополнительной информации о том, что делает опция platforms, обратитесь к Gemfile manual page.