
webpack
文章平均质量分 69
慢慢变亮~
这个作者很懒,什么都没留下…
展开
-
webpack 在不同阶段做的事情
1. webpack 初始化过程 从 webpack 项目 webpack.js 文件 webpack 方法出发,可以看到初始化过程如下: 将命令行参数和用户的配置文件进行合并。 调用 getValidateSchema 对配置进行校验。 调用 createCompiler 创建 Compiler 对象。 i. 将用户配置和默认配置进行合并处理。 ii. 实例化 Compiler。 iii. 实例化 NodeEnvironmentPlugin。 iv. 处理用户配置的 plugins,执行 plugin原创 2022-01-07 12:44:45 · 634 阅读 · 0 评论 -
webpack 的工作流程
webpack 是一种模块打包工具,可以将各类型的资源,例如图片、CSS、JS 等,转译组合为 JS 格式的 bundle 文件。 webpack 构建的核心任务是完成内容转化和资源合并。主要包含以下 3 个阶段: 1. 初始化阶段 初始化参数:从配置文件、配置对象和 Shell 参数中读取并与默认参数进行合并, 组合成最终使用的参数。 创建编译对象:用上一步得到的参数创建 Compiler 对象。 初始化编译环境:包括注入内置插件、注册各种模块工厂、初始化 RuleSet 集合、 加载配置的插件等。 2.原创 2022-01-07 12:42:12 · 2368 阅读 · 0 评论