我的jQuery导入是否会减慢create-react-app捆绑包时间?

时间:2018-10-25 06:46:19

标签: javascript jquery reactjs create-react-app

我有一个包含许多组件的create-react-app项目,它们使用以下ES6模块导入jquery。

import $ from 'jquery'

当前的构建时间约为8分钟,我认为这是由于jquery造成的。

有人以前遇到过这个吗?如果是这样,在create-react-app中使用jquery的最佳方法是什么

1 个答案:

答案 0 :(得分:0)

在React应用中使用jquery是不可取的,因为react声明性的,而jquery是100%必需的。它使代码的可维护性和可读性降低。而且,这也使得测试您的组件变得困难。如果将jquery用于ajax,则可以将其替换为axios。