如何将 ember-cli 与 LTS 发布渠道一起使用?

How do I use ember-cli with the LTS release channel?

我想使用 ember-cli 将插件更新到长期支持发布频道。我该怎么做?

我知道我可以在 bower.json 和 package.json 文件中放入不同版本的 ember 和 ember-data。但是 ember-cli 的更新不会干扰这些旧版本吗?

还有 ember-data 的 lts 版本是什么?

当前的 LTS 是 2.4,因此您需要打开 bower.json 并在 ember 行中输入以下内容:

"ember": "~2.4.0"

这应该在安装时安装最新的 2.4。

But will updates of ember-cli not interfere with these older versions?

Ember CLI 大部分与 Ember 本身分离,因此它几乎可以与任何版本一起使用。当 ember.js 被转换成一个插件时(就像 ember-data 发生的那样),你需要注意它的更新说明,所以你继续使用 bower 包而不是 npm 插件.

目前 Ember 数据没有 LTS。