webpack基礎(chǔ)總結(jié)

1.使用#

webpack版本問(wèn)題###

目前有兩個(gè)主版本,一個(gè)是在 master 主干的穩(wěn)定版,一個(gè)是在 webpack-2 分支的測(cè)試版,測(cè)試版擁有一些實(shí)驗(yàn)性功能并且和穩(wěn)定版不兼容,在正式項(xiàng)目中應(yīng)該使用穩(wěn)定版。

#查看webpack版本信息
npm info webpack

#安裝指定版本webpack
npm install webpack@1.14.0 --save-dev

安裝###

npm install webpack -g

查看###

webpack -h

使用項(xiàng)目本地版本的webpack###

# 進(jìn)入項(xiàng)目目錄
# 確定已經(jīng)有 package.json,沒(méi)有就通過(guò) npm init 創(chuàng)建
# 安裝 webpack 依賴
npm install webpack --save-dev

webpack開(kāi)發(fā)工具###

npm install webpack-dev-server --save-dev

2.使用#

①創(chuàng)建一個(gè)靜態(tài)頁(yè)面index.html和一個(gè)js入口文件entry.js:####

<!-- index.html -->
<html>
<head> <meta charset="utf-8"></head>
<body> 
    <script src="bundle.js"></script>
</body>
</html>
// entry.js
document.write('It works.')

②編譯

webpack entry.js bundle.js

③添加模塊并修改entry.js

document.write(require('./module.js')) // 添加模塊

Loader#

安裝使用Loader####

#entry.js
require('./style.css')
#有些環(huán)境下可能使用雙引號(hào)
webpack entry.js bundle.js --module-bind 'css=style!css'
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 無(wú)意中看到zhangwnag大佬分享的webpack教程感覺(jué)受益匪淺,特此分享以備自己日后查看,也希望更多的人看到...
    小小字符閱讀 8,364評(píng)論 7 35
  • 一.什么是 WebpackWebpack 是一個(gè)模塊打包器。它將根據(jù)模塊的依賴關(guān)系進(jìn)行靜態(tài)分析,然后將這些模塊按照...
    nightZing閱讀 1,062評(píng)論 1 13
  • Webpack 是當(dāng)下最熱門(mén)的前端資源模塊化管理和打包工具。它可以將許多松散的模塊按照依賴和規(guī)則打包成符合生產(chǎn)環(huán)境...
    stiller閱讀 626評(píng)論 0 3
  • 如果說(shuō)神秘是不了描述的東西,我想,夢(mèng)也如此!有的人在過(guò)往的歲月里,也在夢(mèng)里;有的人在即將的未來(lái)里,也在夢(mèng)里;有的人...
    左羊右羽閱讀 366評(píng)論 0 0
  • 每一天都是不一樣的,改變隨時(shí)都會(huì)發(fā)生。今天站樁站的很穩(wěn),身體重心一直保持在兩腿之間,沒(méi)有堅(jiān)持不住了的感覺(jué),不斷的將...
    閔靜閱讀 823評(píng)論 0 1

友情鏈接更多精彩內(nèi)容