如何将Webpack添加到项目中进行严格缩小



我是一个web应用程序的开发人员,该应用程序由Java服务器页、Java后端和Javascript前端文件组成。我的任务是研究将Webpack添加到项目中,目标是一开始只使用它来缩小Javascript文件(当然,最终我们会使用更多Webpack的功能(。我曾尝试通过谷歌对Webpack缩小进行研究,但我很难找到任何详细说明如何将其用于缩小的内容,而不是捆绑项目文件。

有人知道如何使用Webpack进行严格的Javscript缩小吗?

开箱即用的Webpack预计会处理JS,默认情况下会在production构建上运行缩小。

https://webpack.js.org/configuration/mode/(不同构建模式(

假设您已经过了配置JS入口文件以使用所有JS文件的时间:https://webpack.js.org/configuration/entry-context/#entry

AND配置了一个加载程序,说明如何适当地处理入口文件中导入的每个JS文件。(感觉您想要asset/resource。请密切关注资产模块typegenerator选项(https://webpack.js.org/guides/asset-modules/

生产版本上的缩小设置是webpack的optimization.minimize配置。

https://webpack.js.org/configuration/optimization/#optimizationminimize

使用Webpack5,缩小引擎的其他选项已经公开,称为optimization.minimizer配置选项:https://webpack.js.org/configuration/optimization/#optimizationminimizer

最新更新