如何使用javascript库? (Ember JS)

时间:2016-09-19 14:44:38

标签: javascript ember.js twitter web-applications bower

这里有一个简单的问题,但我似乎无法弄清楚如何使用我在我的ember JS应用程序中安装的依赖项。我安装了twitter fetchervia bower

enter image description here

我有一个twitter-container组件,在我的component.js中:

import Ember from 'ember';
export default Ember.Component.extend({
loadPlugin: function() {
    var config1 = {
      "id": 'XXXXXXXXXXXXXXX',
      "domId": 'example1',
      "maxTweets": 1,
      "enableLinks": true
    };
    twitterFetcher.fetch(config1);
  }.on('init')
});

我得到了一个未定义的TwitterFetcher'错误(显然),但我不知道如何导入它。我应该包括这样的一行吗?

import twitterFetcher from 'bower_components/twitter-fetcher'

1 个答案:

答案 0 :(得分:2)

在ember-cli-build.js中,您需要包含以下行以将其捆绑在ember app中,

app.import('bower_components/twitter-fetcher/js/twitterFetcher_min.js')

您可以将其称为window.twitterFetcher