Não detectado ReferenceError: $ não está definido em trilhos

Estou tentando adicionar o editor Froala ao meu projeto.

Problema apenas no servidor de produção (no localhost funciona bem) Estou usando os trilhos 4.1.0 No gemfile, tenho

gem 'jquery-rails'

Nos meus assets / javascripts / application.js:

//= require jquery
//= require jquery_ujs
//= require foundation
//= require turbolinks
//= require_tree .
//= require modernizr
//= require froala_editor.min.js

No arquivo new.html.erb:

<div class="row">
  <%= form_for :article do |f| %>
    <p>
        Title<br>
        <%= f.text_field :title %>
    </p>
    <p>
        Content<br>
    <%= f.text_area :text, :id=>'content' %>
    <p>
    <%= f.submit %>
    </p>
  <% end %>
</div>
<script>
  $(function() {
    $('div#content').editable({
      inlineMode: false
    })
  });
</script>

Em application.html.erb:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 
    <title><%= content_for?(:title) ? yield(:title) : "foundation-rails" %></title>
    <%= stylesheet_link_tag    'application', media: 'all', 'data-turbolinks-track' => true %>
    <%= javascript_include_tag "vendor/modernizr" %>
    <%= javascript_include_tag "application" 'data-turbolinks-track' => true %>
    <%= csrf_meta_tags %>
  </head>
  <body>
    <%= yield %>
  </body>
</html>

Nesse caso, o resultado é:

Uncaught ReferenceError: $ is not defined

Se estou adicionando uma string:

<script src="//code.jquery.com/jquery-1.11.2.min.js"></script>

O resultado é:

Uncaught TypeError: undefined is not a function

questionAnswers(5)

yourAnswerToTheQuestion