是否有必要在Ember CLI 1.13中导入jquery

问题描述 投票:1回答:2

我正在使用Ember CLI 1.13.12的旧项目中,其中每个文件(包括app.js / controllers / routes / components)在顶部都有以下导入内容

import $ from 'jquery';

[我从所有文件中删除了上面的行,但是应用程序在所有jquery代码中都运行正常(使用$()this.$())。

我试图查找是否在任何配置文件中启用了jquery,但我没有。此外,项目中没有optional-features.json可以设置为jquery-integration的文件。

因此,是否有必要在Ember CLI 1.13项目中导入jquery?

我们可以在Ember CLI 1.13中禁用默认的jquery吗?

我是Ember的新手,而对于旧版本也是新手,所以很难理解。

我正在一个使用Ember CLI 1.13.12的旧项目中,其中每个文件(包括app.js / controllers / routes / components)在“ jquery”的顶部import $中都有以下导入:我删除了...

javascript jquery ember.js ember-cli
2个回答
2
投票

因此,是否有必要在Ember CLI 1.13项目中导入jquery?


2
投票

Ember在那时与jQuery捆绑在一起,这就是为什么this。$()无需导入即可工作的原因。

© www.soinside.com 2019 - 2024. All rights reserved.