Dav*_*ied 0 javascript reactjs
ReactJS是否重用导入的包?
假设我有一个名为DisplayItems.js和EditItem.js的文件.它们都导入到App.js.
如果我在DisplayItem.js文件(import axios from 'axios';)的顶部导入一个包(比如axios),并且我也在我的EditItem.js文件中导入它,我的应用程序是否会增长13kb或26kb(假设axios是13kb)?
此行为不是由React控制,而是由任何构建工具编译并将您的import语句捆绑到浏览器的JavaScript文件中.
在创建应用程序做出反应模板当前使用的WebPack作为其构建工具.Webpack避免重复多次导入的代码; 它只写一次定义.如果您为React应用程序使用不同的项目设置,则您的项目可能使用不同的构建工具.
| 归档时间: |
|
| 查看次数: |
45 次 |
| 最近记录: |