最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解如何使用webpack打包JS

 更新時間:2018年06月21日 10:52:04   作者:梁鳳波  
這篇文章主要介紹了詳解如何使用webpack打包JS,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

如何使用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>

新建一個目錄,新建一個sum.js文件,這個文件主要是用es6 module暴露一個加法函數(shù)方法:

// sum.js
export default function sum(a, b) {
  return a + b;
}

然后新建一個app.js入口文件(webpack要打包這個文件)

// 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笛卡爾積算法與多重數(shù)組笛卡爾積實現(xiàn)方法示例

    JS笛卡爾積算法與多重數(shù)組笛卡爾積實現(xiàn)方法示例

    這篇文章主要介紹了JS笛卡爾積算法與多重數(shù)組笛卡爾積實現(xiàn)方法,結(jié)合實例形式分析了javascript根據(jù)對象或數(shù)組生成笛卡爾積的相關(guān)操作技巧,需要的朋友可以參考下
    2017-12-12
  • 收藏一個代碼

    收藏一個代碼

    收藏一個代碼...
    2006-08-08
  • mock.js模擬數(shù)據(jù)的實現(xiàn)

    mock.js模擬數(shù)據(jù)的實現(xiàn)

    在沒有后端提供數(shù)據(jù)的情況下,前端人員在自己寫demo或者練手項目的時候可以使用mock.js來模擬數(shù)據(jù),本文主要介紹了mock.js模擬數(shù)據(jù)的實現(xiàn),感興趣的可以了解一下
    2023-11-11
  • 詳解JS中的快速排序與冒泡

    詳解JS中的快速排序與冒泡

    本文主要介紹了快速排序思想與冒泡排序思想。具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • layui寫后臺表格思路和賦值用法詳解

    layui寫后臺表格思路和賦值用法詳解

    今天小編就為大家分享一篇layui寫后臺表格思路和賦值用法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • JS中6個對象數(shù)組去重的方法

    JS中6個對象數(shù)組去重的方法

    這篇文章主要給大家介紹了關(guān)于JS中6個對象數(shù)組去重的方法,javascript數(shù)組去重是一個比較常見的需求,解決方法也有很多種,文中每種解決方法都給出了示例代碼,需要的朋友可以參考下
    2023-07-07
  • JavaScript利用事件循環(huán)實現(xiàn)數(shù)據(jù)預(yù)加載

    JavaScript利用事件循環(huán)實現(xiàn)數(shù)據(jù)預(yù)加載

    當(dāng)我們請求好第一頁數(shù)據(jù)后,將請求下一頁放到異步任務(wù)隊列里(宏任務(wù)或者微任務(wù)),等當(dāng)前同步任務(wù)執(zhí)行完成后,立馬請求下一頁數(shù)據(jù),本文給大家介紹了JavaScript如何利用事件循環(huán)實現(xiàn)數(shù)據(jù)預(yù)加載,需要的朋友可以參考下
    2024-05-05
  • jQuery與JavaScript節(jié)點創(chuàng)建方法的對比

    jQuery與JavaScript節(jié)點創(chuàng)建方法的對比

    本文主要介紹jQuery與JavaScript節(jié)點的創(chuàng)建方法,以及他們的具體代碼實現(xiàn)方法,大家可以對比下他們之間的不同,希望對大家編寫代碼有所幫助
    2016-11-11
  • JS返回上一頁實例代碼通過圖片和按鈕分別實現(xiàn)

    JS返回上一頁實例代碼通過圖片和按鈕分別實現(xiàn)

    返回上一頁的方法有很多,本代碼通過圖片和按鈕分別實現(xiàn),感興趣的朋友可以參考下,希望對大家有所幫助
    2013-08-08
  • js中實例與對象的區(qū)別講解

    js中實例與對象的區(qū)別講解

    今天小編就為大家分享一篇關(guān)于js中實例與對象的區(qū)別講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01

最新評論

顺平县| 咸阳市| 和田县| 繁昌县| 沐川县| 临武县| 龙游县| 灵台县| 花垣县| 弥渡县| 永泰县| 白城市| 石景山区| 隆尧县| 文山县| 三江| 平顺县| 湘西| 新丰县| 平南县| 龙游县| 延川县| 石泉县| 连云港市| 南康市| 鄯善县| 丽江市| 利川市| 莆田市| 天柱县| 平原县| 托克托县| 南岸区| 甘德县| 富阳市| 临湘市| 德安县| 崇州市| 靖远县| 陈巴尔虎旗| 龙泉市|