节点模块依赖项是否被延迟加载?

时间:2019-10-06 15:11:22

标签: reactjs node-modules git-submodules

我的问题是节点模块依赖项是否以任何方式延迟加载? 还是仅仅是进口的魔力?

由于我已经建立了git submodule并使用Lazy Loading进行了react-loadable,但是它似乎不起作用。

1 个答案:

答案 0 :(得分:0)

Node_Modules不是延迟加载的。在这里,您使用的react-loadable只是在JS / JSX文件中的动态导入。每当webpack在js文件中找到import语句时,都会创建块文件并将引用添加到主js文件中。在浏览器的“网络”标签中,您可以看到多个文件。

react-loadable对于具有多个页面的大型项目很有用。那时,将所有js捆绑到单个文件中不是一个好习惯。在这种情况下,react-loadable将创建多个块,并在需要在屏幕中存在组件时加载它们。