Webpack JS库还是包含脚本标记?

时间:2017-11-08 15:27:21

标签: jquery angularjs webpack

我正在构建一个瘦客户端,我正在尝试熟悉的工具之一是Webpack。在我的研究中,我遇到了在他们的Webpack中包含JQuery和/或Angularjs的程序员。为什么要这样做而不是通过页面上的脚本标签包含它们?

2 个答案:

答案 0 :(得分:0)

您包含所有自己的代码以及它依赖于您的webpack项目的依赖项,因为它确保始终加载所有依赖项,并且您不必包含文件列表与您的webpack文件。 Webpack实际上将您的整个项目编译为一个文件,这使您在更新和发布期间的生活更轻松。

答案 1 :(得分:0)

如果您使用的是Webpack之类的东西,那么您也可以使用包管理器。如果是,那么您通过包配置文件引用所有第三方库。

在使用webpack时,这可以只读取配置文件,然后为您捆绑所有内容,而无需单独的引用。

这样做的好处是,您拥有所有引用的捆绑和缩小代码,您可以更好地控制版本控制,并且可以非常轻松地管理更新。不仅如此,如果您正在使用存储库,那么您只需要将您的包配置文件包含在存储库中,并让包管理器处理下载正确的文件。