84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
請教大神,webpack一般打出來都是一個整的js檔,請問怎樣打出來的js模組能依賴載入呢?
认证0级讲师
entry設定多個入口文件,打包出來就是多個require.ensure分離需要非同步按需加載的模組
不確定理解的對不對,可以參考一下。 首先webpack打包是可以將js打包成獨立檔案的,誰還是誰不在一起。 其次,透過在main.js中採用非同步加載,來載入某些js模組。 這個時候打包後一般都會獲得兩個以上的js檔案。一個是首頁需要的,其他的js是載入到對應模組或頁面的時候才載入的。 希望能有所幫助
如果你使用最新的Webpack2, 規範文件建議使用 import 替换过时的 require.ensure.
import
require.ensure
官方也建議使用bundle-loader
bundle-loader
第一個我沒有試驗成功, 第二個可以用.
在entry中多入口,截圖給你看就明白了
entry設定多個入口文件,打包出來就是多個
require.ensure分離需要非同步按需加載的模組
不確定理解的對不對,可以參考一下。
首先webpack打包是可以將js打包成獨立檔案的,誰還是誰不在一起。
其次,透過在main.js中採用非同步加載,來載入某些js模組。
這個時候打包後一般都會獲得兩個以上的js檔案。一個是首頁需要的,其他的js是載入到對應模組或頁面的時候才載入的。
希望能有所幫助
如果你使用最新的Webpack2, 規範文件建議使用
import
替换过时的require.ensure
.官方也建議使用
bundle-loader
第一個我沒有試驗成功, 第二個可以用.
在entry中多入口,截圖給你看就明白了