我正在使用 Rails 4 应用程序。我在“vendor/assets/javascripts”中安装了一些 JavaScript 插件文件,在“app/assets/javascripts”中安装了一些 JavaScript 插件文件,其中有一些文件从供应商文件中调用方法。
没有识别这些方法,并且似乎“app/assets/javascripts”文件在“vendor/assets/javascripts”文件之前加载。我该如何处理呢?
有关信息,我的“application.js”调用:
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require rails.validations
//= require_tree .
我正在使用gem 'jquery-rails'
.
您需要的供应商树中的任何文件都必须在“application.js”中明确要求。它将使用“require_tree”引入“app/assets/”树中的所有 JavaScript。
您可能需要更新您的文件以使其看起来更像这样:
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require rails.validations
//= require that_file_from_vendor_assets
//= require that_other_file_from_vendor_assets
//= require_tree .
where that_file_from_vendor_assets
是您需要在到达“app/assets/javascript”文件之前加载的供应商 JavaScript。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)