• <strike id="6sogq"><s id="6sogq"></s></strike>
  • <strike id="6sogq"></strike>

    千鋒教育-做有情懷、有良心、有品質的職業教育機構

    400-811-9990
    手機站
    千鋒教育

    千鋒學習站 | 隨時隨地免費學

    千鋒教育

    掃一掃進入千鋒手機站

    領取全套視頻
    千鋒教育

    關注千鋒學習站小程序
    隨時隨地免費學習課程

    上海
    • 北京
    • 鄭州
    • 武漢
    • 成都
    • 西安
    • 沈陽
    • 廣州
    • 南京
    • 深圳
    • 大連
    • 青島
    • 杭州
    • 重慶

    webpack怎么打包

    匿名提問者 2023-04-11 16:37:00

    webpack怎么打包

    我要提問

    推薦答案

      同學,您好!webpack怎么打包

    webpack怎么打包

      初始化參數:解析webpack配置參數,合并shell傳入和webpack.config.js文件配置的參數,形成最后的配置結果;

      開始編譯:上一步得到的參數初始化compiler對象,注冊所有配置的插件,插件 監聽webpack構建生命周期的事件節點,做出相應的反應,執行對象的run方法開始執行編譯;

      確定入口:從配置的entry入口,開始解析文件構建AST語法樹,找出依賴,遞歸下去;

      編譯模塊:遞歸中根據文件類型和loader配置,調用所有配置的loader對文件進行轉換,再找出該模塊依賴的模塊,再遞歸本步驟直到所有入口依賴的文件都經過了本步驟的處理;

      完成模塊編譯并輸出:遞歸完事后,得到每個文件結果,包含每個模塊以及他們之間的依賴關系,根據entry或分包配置生成代碼塊chunk;

      輸出完成:輸出所有的chunk到文件系統;

    猜你喜歡LIKE

    webpack怎么打包

    2023-04-11

    Css3有哪些新特性

    2023-04-11

    Vue開發相對于原生的js開發有什么優點

    2023-04-11

    最新文章NEW

    Vue3.0和Vue2.0的區別

    2023-04-11

    什么是權限管理?權限管理有哪些分類

    2023-04-11

    在成都參加java程序員培訓班要多少錢?

    2023-04-11