The modernizr-rails gem will include the Modernizr.js library into your Rails 3.1+
app via the asset pipeline. This modernizr.js file was built using the builder located at http://www.modernizr.com/download/ with all options checked.
Add the following to your assets
group in your Gemfile:
group :assets do
gem 'modernizr-rails'
end
Modernizr should be added to the <head>
of your HTML. Be sure to check out the offical docs about Installing Modernizr for more info.
Include it using the helper like so <%= javascript_include_tag :modernizr %>
, Rails will take care of the compilation and minification automatically for you.
Example of your app/views/layouts/application.html.erb
:
<html>
<head>
<title>Your App</title>
<%= stylesheet_link_tag :application, media: :all %>
<%= javascript_include_tag :modernizr %>
<%= csrf_meta_tags %>
</head>
<body>
...
<%= javascript_include_tag :application %>
</body>
</html>
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
(The MIT license)
Copyright (C) 2011-2013 Russell Frisch (russfrisch)
See LICENSE.md.