2015-09-21 1 views
4

modernizr 2 был прост в установке от rails-assets.Как установить upgradeizr 3 через rails-assets?

# Gemfile 
gem 'rails-assets-modernizr' 
# application.js 
//= require modernizr 

Однако документы Modernizr 3 говорят:

Многое изменилось с момента последней версии Modernizr. Там больше нет ни одного базового файла modernizr.js. Вместо этого просто перейдите на страницу «Загрузить», как и раньше, и выберите функции, которые вы хотите использовать в своем проекте. https://modernizr.com/docs/

Это делает его звук, как я не могу получить Modernizr 3 из рельсов-активов больше. Это правда?

Как и следовало ожидать, если я пытаюсь установить Modernizr 3 из рельсов-активов я получаю:

An ActionView::Template::Error occurred ... 

    couldn't find file 'modernizr' ... 
    app/assets/javascripts/application.js:20 
+0

[Рельсы активов сайта] (https://rails-assets.org/) указывает на то, что последняя версия доступна для '' modernizr' является 3,0 .0'. Вы пытались установить его? –

+0

Да, re: «Сайт Rails Assets указывает, что последняя версия, доступная для modernizr, - 3.0.0. Вы пытались установить ее?» –

+1

Хорошо, спасибо за сотрудничество. Да, очевидно [соответствующий компонент Bower] (https://github.com/components/modernizr) (24 дня с момента последней версии) еще не обновлен, чтобы работать с последней версией Modernizr (через 10 дней). Подача проблемы может ускорить процесс. Поскольку ответ на этот вопрос может быстро стать устаревшим, я не вижу причины публиковать полноценный ответ. Я думаю, нам стоит подождать немного. –

ответ

1

я не получил v3 работать. Я вниз версионируются к 2.8.3, как, изменяя мои Gemfile так:

source 'https://rails-assets.org' do 
    gem 'rails-assets-respond' 
    gem 'rails-assets-modernizr', '2.8.3' 
end 
Смежные вопросы