【问题标题】:how can i understand ,which ember addon version compatibility with ember-cli or node version我怎么知道,哪个 ember 插件版本与 ember-cli 或节点版本兼容
【发布时间】:2020-03-12 14:24:03
【问题描述】:

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”,我必须选择哪个版本?

有没有办法找出或没有类似的东西

谢谢

【问题讨论】:

    标签: node.js npm ember.js dependencies version


    【解决方案1】:

    大多数插件都在其自述文件中包含兼容性声明。这样的兼容性声明是由default blueprint for Ember addons 生成的。如果存在这样的声明,您可以在 GitHub 上查看最新版本和旧版本的自述文件。

    如果插件没有明确记录兼容性,您可以查看 CI 配置。大多数 ember 插件使用 Travis 作为持续集成管道。配置存储在.travis.yml 文件中,作为存储库中源代码的一部分。它应该列出使用的节点版本和再次运行测试的ember-source 版本。大多数 ember 插件针对超出其支持范围的一些 ember 版本运行测试 - 很可能是其兼容性声明涵盖的 LTS 版本。

    支持的节点版本适用于大多数 ember 插件,由使用的 Ember CLI 版本确定。如果插件使用的 Ember CLI 版本支持该版本,则插件很有可能与特定节点版本一起使用。查看package.json for ember-cli 包以获取使用的版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-23
      • 2021-02-25
      • 1970-01-01
      • 1970-01-01
      • 2022-11-02
      • 2011-09-12
      • 2021-06-28
      相关资源
      最近更新 更多