如果我错了,请纠正我,但是 webpack 所做的是将所有文件捆绑为一个,然后将它们提供给客户端以减少请求。之后,客户端仍然需要加载该文件才能让您的应用程序运行,因此为了使其更快,代码拆分允许客户端按需加载应用程序的不同部分,对吗?
我不确定如何使用文档中的以下代码来做到这一点。所以如果我把下面的代码放在一个已经加载的文件中,第一个参数指的是依赖项,第二个指的是回调。这意味着我想对依赖项做的任何事情都必须进入回调,对吗?
require.ensure(["module-a", "module-b"], function() {
var a = require("module-a");
// ...
});