草庐IT

ProfileHelper

全部标签

javascript - 检查模块是否已经加载到 Webpack 中?

我在一家拥有自定义JS模块打包器的公司工作。该实现有一个函数requireIfLoaded允许您要求一个模块,但前提是它已经被加载。如果模块尚未加载,则会抛出错误。使用requireIfLoaded不会捆绑模块。这大大减少了我们的文件大小。这是一个有用的例子:if(page===PROFILE){//ProfileHelpershouldalreadybedownloadedifwe'reontheprofilepage.constProfileHelper=requireIfLoaded('ProfileHelper');ProfileHelper.doSomething();}el