我最近将react_on_rails (NOT react-rails
) Gem 合并到我的 rails 4.2 代码库中。
我想将新的 React 组件引入到已经有大量 JavaScript 代码的应用程序中。
我运行了“hello world”生成器以在 Rails上做出反应,除此之外,它注释掉了//= require jquery
我的行application.js
——因此,我预先存在的咖啡脚本(取决于jquery
是否存在)不再起作用。但是新生成的演示hello world
反应组件确实有效。
当我从 my中注释掉添加的//= require vendor-bundle
和行并重新添加行时 - 发生相反的情况,反应组件停止工作,但预先存在的咖啡脚本再次工作。//= require app-bundle
application.js
//= require jquery
我的问题是——我该如何设置才能让两者都工作?也就是说,新的反应组件可以工作,并且预先存在的咖啡脚本(依赖于 jquery)也可以工作。
提前致谢!