我有一个现有的Rails应用程序,我正在添加一个ember-cli应用程序来使用ember-cli-rails gem。 Rails应用程序已经通过Rails资产管道和jquery-rails gem包含了jquery和jquery-ui。
Ember-cli还包含一个不同版本的jquery,加载时没有加载以前包含的jquery-ui组件。
我想禁用Ember-cli jquery,只使用已包含的那个。
答案 0 :(得分:1)
在rails_app / config / initializers / ember.rb
中EmberCLI.configure do |c|
c.app :frontend, path: Rails.root.join('frontend').to_s, exclude_ember_deps: ['jquery']
end
这可以通过ember-cli-rails-addon NPM模块在Ember-cli包含的任何文件中完成:ember-cli-rails-addon / index.js:include()