【发布时间】:2021-12-15 05:04:03
【问题描述】:
我读到hereimport * as blah from 'blah' 不是最好的主意,因为它会导入所有内容,这会使您的 JS 文件膨胀。我猜是因为没有输入 Javascript,所以未使用的函数很难优化掉。
首先,这是真的吗,还是我不应该担心,因为“webpack”(我认为这是构建我的 React 应用程序的东西)只会删除所有未使用的函数?
其次,如果我真的应该避免import * as blah from 'blah',我该如何更改它以便只导入我需要的函数而不重构我的所有代码?我宁愿保留blah.??? 语法,但import { alice, bob } as blah from 'blah' 不起作用,import { alice, bob } from 'blah' 破坏了我之前引用blah.alice 但现在只是更改为仅alice 的所有代码(我实际上更喜欢这个函数集合的前缀语法)。
【问题讨论】:
标签: javascript reactjs webpack