美文网首页
webpack之编译过程

webpack之编译过程

作者: web前端_潘哥哥 | 来源:发表于2021-04-04 08:12 被阅读0次

    大致分为三个步骤:

    • 初始化
    • 编译
    • 输出

    编译过程:

    • 读取入口文件
      查看依赖,如果有的话就结束
      如果没有的话,就读取该文件,
      看配置中,有没有对应后缀的loader,如果有,则调用对应的loader,将该文件的源码传给它,拿到该loader的返回值,进行下一步;如果没有,则直接进行下一步
      然后生成AST语法树,分析依赖,
      然后记录依赖(dependencies)。
      然后替换依赖函数,然后将转换后的代码保存到一个表中
      然后根据刚刚dependencies中记录得依赖递归刚刚得流程

    相关文章

      网友评论

          本文标题:webpack之编译过程

          本文链接:https://www.haomeiwen.com/subject/tolhkltx.html