用webpack,輸出多個出口檔案,每個出口檔案對應乙個頁面,重複引用jquery?

時間 2021-05-31 18:27:22

1樓:一波不是一波

1、把jquery作為乙個包也打包:

// a b 對應你的頁面入口

entry

:2、然後把 vendor 作為 common:

plugins:[

newwebpack

.optimize

.CommonsChunkPlugin

('vendor'

,'vendor.js')]

3、在 a 頁面中:

這樣就行了

4、如果嫌每次 var $ = require('jquery') 麻煩,可以這樣配置:

pluginsnew webpack.ProvidePlugin34;jquery"

這樣就不用每次都 require('jquery') ,直接使用 $ 就行

====

今天再補充一下,jquery 這種庫一般都有 CDN 支援的,所以不一定非要自己打包,可以通過 externals 配置一下:

externals

:你的頁面裡可以這樣寫:

這樣在 a 模組中 require('jquery') 的時候,就會找到 window.jquery

webpack到底怎麼用

Lovue 可以檢視本系列課程,大約需要更新 20 節,系統學習 webpack,從底層原理理解 webpack 的本質。第1天 第 9 階段 每位前端人都需要搞懂 搞透前端構建 第 9 階段 每位前端人都需要搞懂 搞透前端構建 第2天 webpack 究竟是什麼,初學者暈頭轉向 第3天 安裝 we...

神經網路為什麼有多個輸出?

往事俱沉暮雨瀟瀟 看你是做什麼任務。二分類最後保留乙個輸出就可以了。多分類要保留多個輸出,結果對應沒個類別的概率,方便建模。dnn也是有數學原理在裡面的,不是瞎掰出來的。 走在邊沿上 這個跟 距離 有關。假設你有三個標籤,1 2 3。如果輸出層只有乙個單元 假設輸入是乙個標籤為1的樣本,輸出結果2或...

putchar函式用雙引號輸出?

C 語言中 putchar 的原型 putchar cppreference.com intputchar int ch Writes a character ch to stdout.Internally,the character is converted to unsigned char ju...