詳解如何使用webpack打包JS
如何使用webpack打包JS
我們在命令行中輸入:webpack -h看看webpack的命令行大全
Usage: webpack-cli [options]
webpack-cli [options] --entry <entry> --output <output>
webpack-cli [options] <entries...> --output <output>
webpack告訴我們,用webpack進(jìn)行打包有三種方法:
1.新建為webpack.config.js命名的文件,可以直接webpack命令打包
2.webpack 入口文件<app.js> -o 輸出文件<bundle.js>
3.webpack --config 你自定義的文件名字<webpack-default.js>
新建一個(gè)目錄,新建一個(gè)sum.js文件,這個(gè)文件主要是用es6 module暴露一個(gè)加法函數(shù)方法:
// sum.js
export default function sum(a, b) {
return a + b;
}
然后新建一個(gè)app.js入口文件(webpack要打包這個(gè)文件)
// app.js
// es6 module規(guī)范
import sum from './sum'
// 調(diào)用
console.log('sum(23,24) = ', sum(23, 24));
下面進(jìn)行打包:
webpack app.js -o bundle.js
如果打包成功顯示:
Hash: 7e137d767d2665688484
Version: webpack 4.5.0
Time: 588ms
Built at: 2018-6-20 20:30:06
Asset Size Chunks Chunk Names
0.bundle.js 188 bytes 0 [emitted]
bundle.js 1.84 KiB 1 [emitted] main
Entrypoint main = bundle.js
[0] ./app.js + 1 modules 466 bytes {1} [built]
| ./app.js 411 bytes [built]
| ./sum.js 55 bytes [built]
[1] ./minus.js 54 bytes {1} [built]
[2] ./muti.js 114 bytes {0} [built]
GitHub 我們一起學(xué)習(xí)webpack地址:https://github.com/liangfengbo/learning-webpack
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
JS笛卡爾積算法與多重?cái)?shù)組笛卡爾積實(shí)現(xiàn)方法示例
這篇文章主要介紹了JS笛卡爾積算法與多重?cái)?shù)組笛卡爾積實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了javascript根據(jù)對象或數(shù)組生成笛卡爾積的相關(guān)操作技巧,需要的朋友可以參考下2017-12-12
mock.js模擬數(shù)據(jù)的實(shí)現(xiàn)
在沒有后端提供數(shù)據(jù)的情況下,前端人員在自己寫demo或者練手項(xiàng)目的時(shí)候可以使用mock.js來模擬數(shù)據(jù),本文主要介紹了mock.js模擬數(shù)據(jù)的實(shí)現(xiàn),感興趣的可以了解一下2023-11-11
JavaScript利用事件循環(huán)實(shí)現(xiàn)數(shù)據(jù)預(yù)加載
當(dāng)我們請求好第一頁數(shù)據(jù)后,將請求下一頁放到異步任務(wù)隊(duì)列里(宏任務(wù)或者微任務(wù)),等當(dāng)前同步任務(wù)執(zhí)行完成后,立馬請求下一頁數(shù)據(jù),本文給大家介紹了JavaScript如何利用事件循環(huán)實(shí)現(xiàn)數(shù)據(jù)預(yù)加載,需要的朋友可以參考下2024-05-05
jQuery與JavaScript節(jié)點(diǎn)創(chuàng)建方法的對比
本文主要介紹jQuery與JavaScript節(jié)點(diǎn)的創(chuàng)建方法,以及他們的具體代碼實(shí)現(xiàn)方法,大家可以對比下他們之間的不同,希望對大家編寫代碼有所幫助2016-11-11
JS返回上一頁實(shí)例代碼通過圖片和按鈕分別實(shí)現(xiàn)
返回上一頁的方法有很多,本代碼通過圖片和按鈕分別實(shí)現(xiàn),感興趣的朋友可以參考下,希望對大家有所幫助2013-08-08

