Недавно я включил react_on_rails (НЕ react-rails
) Самоцвет в мои направляющие 4.2.Как использовать jquery в нереактивном javascript на рельсах?
Я хочу представить новые компоненты реакции в приложение, которое уже имеет достаточное количество javascript-кода.
Я побежал «привет мир» генератор для react on rails, который, помимо всего прочего, закомментировал //= require jquery
линии от моего application.js
- в результате этого мой уже существующий CoffeeScript (который зависит от jquery
присутствующей) больше не работает. Но новая сгенерированная демо-версия hello world
реагирует на компоненты.
Когда я закомментируйте добавил //= require vendor-bundle
и //= require app-bundle
строки из моей application.js
и добавить обратно в //= require jquery
линии - наоборот происходит, реагирующие компоненты перестают работать, но уже существующие CoffeeScript снова работает.
Мой вопрос: как мне настроить вещи так, чтобы ОБА работали? То есть, что новые реагирующие компоненты работают, и работает уже существующий coffeescript (который полагается на jquery).
Заранее благодарен!
Я использую [react_on_rails] (https://github.com/shakacode/react_on_rails) не реагируют '-rails', react_on_rails использует Webpack и в целом более узел .js-центрическая настройка. К сожалению, ваш код не работал для меня :( – horseyguy
Derp. Игнорируйте меня тогда. – gravityplanx