搭配上一篇文章有提到 Webpack 之运作阶段,接下来需要了解在每个阶段又是如何运作的。
阶段 1 | 阶段 2 | 阶段 3 | |
---|---|---|---|
阶段名称 | 来源(Entry) | 处理(Mode) | 输出(Output) |
对应资源 | 模组(Module) | 转变(Chunk) | 呈现(Bundle) |
流程 1 | 流程 2 | 流程 3 | 流程 4 | 流程 5 |
---|---|---|---|---|
启动 Webpack(mode) | 找到入口(entry) | 建构相依图(dependency graph) | 建置(bundle) | 输出(output) |
执行 Mode 对应的最佳化方案。
找到起始模组的入口。
又拆分为解析模组(loaders)与搜寻下层依赖模组。找到依赖模组後,回上一步解析模组,没有下层即结束搜寻。
应该有越学越有趣了吧?我的文章较偏初浅,希望和我一样靠自学也能有定期的帮助~後面再加深学习就会更有动力与认知唷!
本文同步发布於我的个人网站 Annie Code Life
<<: [Day25] 第二十五章-新增空白的point表单 (跨资料查询还有对应细节)
>>: [神经机器翻译理论与实作] 从头建立英中文翻译器 (VI)
其实,一直都很犹豫,到底要不要写这一系列,其实我还有准备另一个系列是 《官网没教你的「如何把 Vue...
** 这主题博大精深这里先进行初步的介绍** 资料结构 资料结构可以想像成容器,每个物品都有适合放置...
前情提要 昨天实战了分析了 CDC 官网,并找到了一个 API 能够查看确诊人数,并写个小程序向其发...
「SOLID 原则告诉我们该如何将函式和资料结构安排到类别中,及这些类别该如何相互关联」 「一旦我...
记得在日本的一本 SEO 书写了一个很生动的范例,一间公司业绩要成长,取决於业务员的数量,而网站的...