搜尋

首頁  >  問答  >  主體

javascript - webpack打包,依賴載入

請教大神,webpack一般打出來都是一個整的js檔,請問怎樣打出來的js模組能依賴載入呢?

PHP中文网PHP中文网2831 天前561

全部回覆(4)我來回復

  • 仅有的幸福

    仅有的幸福2017-05-19 10:28:12

    entry設定多個入口文件,打包出來就是多個
    require.ensure分離需要非同步按需加載的模組

    回覆
    0
  • 怪我咯

    怪我咯2017-05-19 10:28:12

    不確定理解的對不對,可以參考一下。
    首先webpack打包是可以將js打包成獨立檔案的,誰還是誰不在一起。
    其次,透過在main.js中採用非同步加載,來載入某些js模組。
    這個時候打包後一般都會獲得兩個以上的js檔案。一個是首頁需要的,其他的js是載入到對應模組或頁面的時候才載入的。
    希望能有所幫助

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-05-19 10:28:12

    • 如果你使用最新的Webpack2, 規範文件建議使用 import 替换过时的 require.ensure.

    • 官方也建議使用bundle-loader

    第一個我沒有試驗成功, 第二個可以用.

    回覆
    0
  • 为情所困

    为情所困2017-05-19 10:28:12

    在entry中多入口,截圖給你看就明白了

    回覆
    0
  • 取消回覆