• 當前位置:首頁 > IT技術 > Web編程 > 正文

    項目構建-webpack-入門介紹
    2021-10-11 15:09:26

    一、webpack介紹

    1、什么是webpack

    • webpack是一個模塊打包器。
    • webpack包括:入口、輸出、loader、插件等。
    • 在webpack看來,前端的所有資源文件(js/json/css/img/less...)都會作為模塊處理。
    • webpack將根據模塊的依賴關系進行靜態分析,生成對應的靜態資源。

    2、什么是loader

    • webpack本身只能加載js和json,其他類型的文件都需要安裝相應的loader來加載。
    • loader本身也是運行在node.js環境中javascript模塊
    • loader本身是一個函數,接受源文件作為參數,返回轉換的結果
    • loader一般以xxxx-loader方式命名,xxx代表了這個loader要做的轉換功能,比如css-loader

    3、配置文件

    • webpack.config.js 是一個node模塊,返回一個json格式的配置信息對象

    4、插件

    • 插件可以完成一些loader不能完成的功能
    • 插件的使用一般是在webpack的配置信息plugins選項中指定
    • CleanWebpackPlugin:自動清除指定文件夾資源
    • HtmlWebpackPlugin:自動生成html文件
    • UglifyJSPlugin:壓縮js文件

    二、安裝webapck

    cnpm install webpack -g  //  全局安裝
    cnpm install webpack --save-dev  //  局部安裝

    ?

    本文摘自 :https://www.cnblogs.com/

    開通會員,享受整站包年服務
    国产呦精品一区二区三区网站|久久www免费人咸|精品无码人妻一区二区|久99久热只有精品国产15|中文字幕亚洲无线码