Я пытаюсь включить уведомления в мое приложение rails и следую этому руководству до письма: https://gorails.com/episodes/in-app-navbar-notifications
Все отлично работает до того момента, когда я хочу динамически добавлять уведомления в HTML.
Кажется, что файл coffescript вообще не выполняется. Даже когда я просто хочу console.log div он не выполняется
application.js
navbar.html.erb
<% if current_user.is_a?(User) %>
<div class="icon">
<div class="btn-group dropleft" data-behavior="notifications">
<a class="dropdown-toggle" data-toggle="dropdown" aria-
haspopup="true" aria-expanded="false" href="#" data-
behavior="notifications-link">
<i class="far fa-bell icon-selector"></i><span data-
behavior="unread-count"></span>
<p>Notifications</p>
</a>
<div class="dropdown-menu" data-behavior="notification-items">
<a href="#" class="dropdown-item">Action</a>
</div>
</div>
</div>
....
notifications.js.coffee
class Notifications
constructor: ->
@notifications = $("[data-behavior='notifications']")
@setup() if @notifications.length > 0
setup: ->
console.log(@notifications)
$.ajax(
url: "/notifications.json"
dataType: "JSON"
method: "GET"
success: @handleSuccess
)
jQuery ->
new Notifications