我正在构建一个瘦客户端,我正在尝试熟悉的工具之一是Webpack。在我的研究中,我遇到了在他们的Webpack中包含JQuery和/或Angularjs的程序员。为什么要这样做而不是通过页面上的脚本标签包含它们?
答案 0 :(得分:0)
您包含所有自己的代码以及它依赖于您的webpack项目的依赖项,因为它确保始终加载所有依赖项,并且您不必包含文件列表与您的webpack文件。 Webpack实际上将您的整个项目编译为一个文件,这使您在更新和发布期间的生活更轻松。
答案 1 :(得分:0)
如果您使用的是Webpack之类的东西,那么您也可以使用包管理器。如果是,那么您通过包配置文件引用所有第三方库。
在使用webpack时,这可以只读取配置文件,然后为您捆绑所有内容,而无需单独的引用。
这样做的好处是,您拥有所有引用的捆绑和缩小代码,您可以更好地控制版本控制,并且可以非常轻松地管理更新。不仅如此,如果您正在使用存储库,那么您只需要将您的包配置文件包含在存储库中,并让包管理器处理下载正确的文件。