Javascript 在 Rails 4.2.0 上发生冲突

Javascript conflicting on Rails 4.2.0

我正在使用两个主要 JavaScript 功能构建一个 Rails 4.2.0 应用程序。 FullCalendar 和 Owl 轮播。

所有资产都在正确的位置,当我预编译资产时,它没有任何区别。

这有什么原因吗?

JavaScript 会不会在某处发生冲突?

请注意,这两个功能在不同的页面上使用。

您应该将 JavaScript 要求添加到 application.js:

//= require full-calendar.js
//= require owl-carousel.js

然后将 application.js 添加到位于 /config/initializers/assets 下的资源预编译配置中:

Rails.application.config.assets.precompile += %w(application.js)