PWA
开发 Web App 项目,项目一旦处于网络离线情况,就没法访问了。
开发 Web App 项目,项目一旦处于网络离线情况,就没法访问了。
在实际开发中,项目体积会越来越大,代码量也会越来越多,这时候我们就需要对代码进行压缩,减少体积。
webpack5 除了前面的基础配置,还可以通过配置提升打包构建速度。
在打包代码时,所有 JS 文件会被打包到一个文件中,导致体积过大。如果我们只需要渲染首页,就应该只加载首页的 JS 文件,而不加载其他文件。因此,我们需要对打包生成的文件进行代码分割,生成多个 JS 文件。这样一来,渲染哪个页面就只加载对应的 JS 文件,减少加载资源,提高速度。