Javascript 如果您没有';不要使用导入的数据
这一定是个愚蠢的问题……但无论如何。当您不使用导入的数据时,是否实际执行导入 例如,您有一个文件包含以下内容:Javascript 如果您没有';不要使用导入的数据,javascript,create-react-app,Javascript,Create React App,这一定是个愚蠢的问题……但无论如何。当您不使用导入的数据时,是否实际执行导入 例如,您有一个文件包含以下内容: import one from './one'; import two from './two'; import three from './three'; const my_imports = { one, two, three, }; export default my_imports; 还有另一个你进口这些东西的地方: import my_imports fro
import one from './one';
import two from './two';
import three from './three';
const my_imports = {
one,
two,
three,
};
export default my_imports;
还有另一个你进口这些东西的地方:
import my_imports from'path/my_imports'代码>
因此,您继续使用my_imports.one
代码中的某个地方
问题是。当使用webpack“编译”此文件时,它将实际执行从“./two”导入两个文件的代码>和从“/three”导入三个代码>
我希望这是有意义的:我只是想知道……当然,每个新开发人员都会至少考虑一次这个问题
是的,导入确实有效
然后使用或不使用任何包
或导入的数据
。您可以通过以下方式进行测试:
导入项目中具有错误路径的任何包李>
从导出时为空数据/obj的位置导入任何数据
我不知道这是一个自定义选项还是默认选项,但webpack将处理在严格的webpack上下文中未使用的变量/导入etcI。在这种情况下,它会执行树震动吗?我不确定,但在这种情况下它也应该导入。