Ember.js 在余烬控制器中包含bower组件
我正在尝试在我的余烬应用程序中使用js beautify。该模块在app.import('bower_components/js beautify/js/lib/beautify.js')中导入代码>在Ember.js 在余烬控制器中包含bower组件,ember.js,bower,Ember.js,Bower,我正在尝试在我的余烬应用程序中使用js beautify。该模块在app.import('bower_components/js beautify/js/lib/beautify.js')中导入在ember cli build.js中,但我不知道如何使用bestify.js。如何在控制器中导入包?我试过这样的方法:从“余烬”导入余烬但是使用我的bower\u components/js beautify/js/lib/beautify.js路由,但它拒绝工作。在我在Ember中使用的所有外部模块
ember cli build.js
中,但我不知道如何使用bestify.js
。如何在控制器中导入包?我试过这样的方法:从“余烬”导入余烬
但是使用我的bower\u components/js beautify/js/lib/beautify.js
路由,但它拒绝工作。在我在Ember中使用的所有外部模块中,一旦它们被添加到Ember cli build.js
中,您就拥有它们在全局命名空间中导出的对象
例如,在ember cli build.js
中添加适当的app.import
后,我在我的项目中使用如下方法:
/* globals Cookie */ // This comment makes jshint happy
import Ember from 'ember';
export default Ember.Service.extend({
saveCookie (name, value) {
// The Cookie object is available in the global namespace
Cookie.set(name, value);
}
});
希望这对你有帮助。你做得对。但是要访问js_beautify()请使用
window.js_beautify()