webpack:将几个JS框架捆成一个bundle



我正在尝试了解webpack的目的。我打算使用React中的fixed-data-table,并且必须通过WebPack处理并与Babel进行处理,因为它使用require函数,否则浏览器无法处理。

要输出bundle.js文件,我可以在一个捆绑包中包括几个框架吗?IE。引导程序,反应,反应和其他框架?据我在文档中所说的,您只能输入一个.js文件并将其处理为bundle.js-或我错了?是否有将多个框架导入到一个WebPack配置文件中的示例,而仅输出一个bundle.js?到那时,我无法搜索自己。似乎大多数人只是将一个框架处理到一个捆绑中,这对我来说似乎并不直观。

webpack,从字面上看,将所有依赖项捣碎成一个大文件,称为最终bundle.js

没有一个限制(硬盘驱动器的空间除外),您可以在一个捆绑包中包含多少框架,WebPack只需要意识到这种依赖性正在使用而需要。根据您的构建配置,WebPack在遍历目录后应立即找到这些配置。

最简单的方法是通过注册框架。requireimport在您的babel ES6文件中调用。如果不可能,我建议阅读有关requirejs的文档,这是注册它们的替代方法。

最新更新