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

webpack5打包其他資源以及devServer的配置方式

 更新時間:2026年01月01日 16:11:40   作者:Celester_best  
文章介紹了Webpack5打包其他資源的方法,使用file-loader處理不需要處理的資源,并通過exclude排除已處理的資源類型,同時,文章詳細(xì)講解了Webpack的devServer功能,它可以幫助開發(fā)者在修改代碼后自動編譯、刷新瀏覽器,從而提高開發(fā)效率

webpack5打包其他資源

其他資源:其他資源指一些不需要做任何處理(例如不需要壓縮,優(yōu)化等處理),只需要原封不動的輸出,比如字體圖標(biāo)

打包其他資源可以用file-loader

其他資源應(yīng)該怎么識別呢?我們可以使用exclude排除html、css、js、less等資源(這個根據(jù)實際項目進(jìn)行排除),剩余的為其他資源。

            // 打包其他資源(除了html,js,css,less等資源以外的資源)
            {
                // 使用exclude排除html,js,css,less等資源
                exclude: /\.(css|html|js|less|png|jpg|gif)$/,
                loader: 'file-loader'
            }

devServer

通過前面的學(xué)習(xí),我們可以發(fā)現(xiàn)每次修改代碼之后,我們都需要在執(zhí)行webpack命令重新編譯打包,很不方便。

devServer可以幫助我們解決這個問題,只要編譯打包過之后,我們再修改代碼,devserver就會自動幫我們編譯打包,自動刷新瀏覽器。

devServer需要webpack-dev-server庫,安裝webpack-dev-server

webpack4中devServer的配置

    // 開發(fā)服務(wù)器 devServer:用來自動化(自動編譯,自動打開瀏覽器,自動刷新瀏覽器)
    devServer: {
        // 項目構(gòu)建后的路徑,也就是代碼要運(yùn)行的項目目錄
        contentBase: resolve(__dirname, 'build'),
        //compress是否啟動gzip壓縮,讓代碼體積更小,速度更快
        compress: true,
        // 制定開發(fā)服務(wù)器的端口號
        port: 3000,
        // open是否自動打開瀏覽器,打開的是默認(rèn)瀏覽器。
        open: true,
        hot: true
    }

webpack5中devServer的配置

    // 開發(fā)服務(wù)器 devServer:用來自動化(自動編譯,自動打開瀏覽器,自動刷新瀏覽器)
    devServer: {
        // 項目構(gòu)建后的路徑,也就是代碼要運(yùn)行的項目目錄
        static: resolve(__dirname, 'build'),
        //compress是否啟動gzip壓縮,讓代碼體積更小,速度更快
        compress: true,
        // 指定開發(fā)服務(wù)器的端口號
        port: 3000,
        // open是否自動打開瀏覽器,打開的是默認(rèn)瀏覽器。
        open: true,
        hot: true
    }

執(zhí)行npx webpack-dev-server命令之后,會自動打開瀏覽器,如果修改了代碼之后,瀏覽器也會自動刷新,不需要值重新打包編譯。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

张掖市| 茌平县| 南乐县| 日喀则市| 东莞市| 马边| 遂平县| 依兰县| 日土县| 涪陵区| 正定县| 东兰县| 肥东县| 安远县| 平舆县| 营口市| 电白县| 德昌县| 沧源| 巩义市| 连城县| 自治县| 滕州市| 四会市| 长岭县| 孟津县| 神池县| 翼城县| 县级市| 松滋市| 上栗县| 开阳县| 云龙县| 尚志市| 盖州市| 宁津县| 泽库县| 关岭| 确山县| 石首市| 灌阳县|