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 · 537 阅读 · 0 评论 -
webpack 的工作流程
webpack 是一种模块打包工具,可以将各类型的资源,例如图片、CSS、JS 等,转译组合为 JS 格式的 bundle 文件。webpack 构建的核心任务是完成内容转化和资源合并。主要包含以下 3 个阶段:1. 初始化阶段初始化参数:从配置文件、配置对象和 Shell 参数中读取并与默认参数进行合并,组合成最终使用的参数。创建编译对象:用上一步得到的参数创建 Compiler 对象。初始化编译环境:包括注入内置插件、注册各种模块工厂、初始化 RuleSet 集合、加载配置的插件等。2.原创 2022-01-07 12:42:12 · 2255 阅读 · 0 评论