
上QQ阅读APP看书,第一时间看更新
1.2.3 模块打包工具
模块打包工具(module bundler)的任务就是解决模块间的依赖,使其打包后的结果能运行在浏览器上。它的工作方式主要分为两种:
·将存在依赖关系的模块按照特定规则合并为单个JS文件,一次全部加载进页面中。
·在页面初始时加载一个入口模块,其他模块异步地进行加载。
目前社区中比较流行的模块打包工具有Webpack、Parcel、Rollup等。
模块打包工具(module bundler)的任务就是解决模块间的依赖,使其打包后的结果能运行在浏览器上。它的工作方式主要分为两种:
·将存在依赖关系的模块按照特定规则合并为单个JS文件,一次全部加载进页面中。
·在页面初始时加载一个入口模块,其他模块异步地进行加载。
目前社区中比较流行的模块打包工具有Webpack、Parcel、Rollup等。