詳解webpack3如何正確引用并使用jQuery庫
經(jīng)過百度、谷歌、SF、stackoverflow后終于將webpack3引用jQuery的問題解決了,網(wǎng)上的重復(fù)文章太多,大多也都過時了,webpack這兩年發(fā)展也非???,大多都是1.0版本的文章,與時俱進(jìn)的很少,剛剛看了一眼現(xiàn)在已經(jīng)發(fā)展到3.5.5了,真正看其中一篇文章能解決問題的幾乎沒有,下面是webpack3的實(shí)現(xiàn)代碼。
首先在配置頁面中加入外部引用
externals: {
jquery: "jQuery" //如果要全局引用jQuery,不管你的jQuery有沒有支持模塊化,用externals就對了。
}
然后在入口js中加入引用
const $ = require("jQuery");
這樣就可以了,是不是很簡單?之前用了ProvidePlugin的方法,雖然$好用了,但是jQuery的方法都不能使用,如果朋友們知道為什么的可以留言給我。
new webpack.ProvidePlugin({$: 'jquery', jQuery: 'jquery'})
當(dāng)然引用jQuery庫的方法不止這一種,大家可以講一講自己的方法,互相學(xué)習(xí)
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
js console.log打印對像與數(shù)組用法詳解
這篇文章主要介紹了js console.log打印對像與數(shù)組用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了js使用console.log實(shí)現(xiàn)打印對象與數(shù)組的具體實(shí)現(xiàn)步驟與相關(guān)技巧,需要的朋友可以參考下2016-01-01
使用JS實(shí)現(xiàn)jQuery的addClass, removeClass, hasClass函數(shù)功能
這篇文章主要介紹了使用JS實(shí)現(xiàn)jQuery的addClass, removeClass, hasClass函數(shù)功能,需要的朋友可以參考下2014-10-10
js實(shí)現(xiàn)可輸入可選擇的select下拉框
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)可輸入可選擇的select下拉框,可及時匹配包含輸入的內(nèi)容,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-12-12
JavaScript實(shí)現(xiàn)簡易購物車最全代碼解析(ES6面向?qū)ο?
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)簡易購物車最全代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-09-09
JS基于Mootools實(shí)現(xiàn)的個性菜單效果代碼
這篇文章主要介紹了JS基于Mootools實(shí)現(xiàn)的個性菜單效果代碼,涉及JavaScript頁面元素的遍歷及樣式的動態(tài)操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10
JavaScript實(shí)現(xiàn)顯示隱藏表單文字
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)顯示隱藏表單文字,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-09-09

