Ember Octane 和 JQuery

Ember Octane and JQuery

在过去的几周里,我一直在玩 ember octane,我认为这很棒。 我已经尝试了一些 ember 插件来测试当前哪些插件与 ember octane 一起工作,其中一些需要 jQuery 才能工作。 所以我的问题是:是否可以将 jQuery 添加到 ember octane 以使这些插件工作?

我自己还没有测试过,但应该很简单:

  • 添加 @ember/jquery 包作为开发依赖项。
  • 启用可选功能 jquery-integration

可以使用 Ember CLI 通过 运行 ember feature:enable some-feature 或通过手动编辑 config/optional-features.json 启用可选功能。您可以在 Guides.

中找到有关可选功能的更多信息

@jelhan 的回答中需要注意的一件事是添加 @ember/jquery 将只允许您在内部使用 JQuery。它不允许 Ember 插件使用 JQuery。要让 ember 插件使用 JQuery,您需要请求插件将 @ember/jquery 添加到它们的依赖项中。