我对Ember的依赖经验不足
我已经搜索过,但找不到与ember-cli或节点版本兼容的ember插件版本
我只能找到这个ember-cli节点支持https://github.com/ember-cli/ember-cli/blob/master/docs/node-support.md
我是否必须体验所有内容,我只能猜测版本兼容性
例如: ember-simple-auth@2.1.0与ember-cli 3.x兼容, ember-simple-auth@1.1.0与ember-cli 2.x兼容
https://www.npmjs.com/package/ember-simple-auth/v/2.1.0
在“基本用法”主题中,我看到了Ember代码语法,就是这样
例如:nodejs v6.x,npm v3.x,ember-cli 2.13,说它正在工作 我想添加“ ember-cli-sass”,我必须选择哪个版本?
有没有办法找出或不存在类似的东西
谢谢
答案 0 :(得分:2)
大多数插件在自述文件中都包含兼容性声明。这样的兼容性声明是由default blueprint for Ember addons生成的。如果存在这样的声明,则可以在GitHub上查看最新版本和旧版本的自述文件。
如果附加组件未明确记录其兼容性,则可以查看CI配置。大多数ember插件都使用Travis作为持续集成管道。配置作为存储库中源代码的一部分存储在.travis.yml
文件中。它应该列出使用的节点版本和ember-source
版本,以再次运行测试。大多数余烬插件会在支持范围之外的某些余烬版本上运行测试-兼容性声明涵盖的LTS版本很可能。
受支持的节点版本适用于大多数由使用的Ember CLI版本确定的余烬插件。如果该插件使用的Ember CLI版本支持该特定节点版本,则该插件很有可能将与该特定节点版本一起使用。在package.json
中查看ember-cli
软件包,以获取使用的版本。