我应该如何在我的ember-cli插件中指定最低版本的Ember.js?

时间:2015-10-29 01:53:58

标签: ember.js ember-cli ember-cli-addons

我刚刚发布an ember-cli addon使用的功能仅适用于updated to Ember 2.x by making the required changespackage.json bower.json的项目。

我应该如何指定插件只适用于Ember 2.x?

1 个答案:

答案 0 :(得分:0)

答案很晚,但我在自己搜索时发现了这个问题。

答案是要求ember-cli-version-checker。文档提供了几个示例,但要求最低版本的Ember本身就可以



//index.js
let VersionChecker = require('ember-cli-version-checker');

module.exports = {
  name: 'awesome-addon',
  init() {
    let checker = new VersionChecker(this);

    checker.for('ember-cli').assertAbove('2.0.0', 'To use awesome-addon you must have ember-cli 2.0.0');
  }
};