Webpack自動(dòng)清理打包目錄的實(shí)現(xiàn)
Webpack在打包的時(shí)候,會(huì)在指定輸出文件夾下面生成打包文件,但是上次打包的文件不會(huì)自動(dòng)清理掉,每次手動(dòng)刪除會(huì)比較麻煩,為此,我們需要有一個(gè)自動(dòng)清理的功能。常見(jiàn)的自動(dòng)清理方式有以下兩種:
1. 通過(guò) npm scripts 清理理構(gòu)建目錄;
rm-rf./dist && webpack
也可以使用下面這個(gè)命令:
rimraf./dist && webpack
以上命令即在執(zhí)行打包前,先刪除打包輸出目錄dist,然后再執(zhí)行打包操作。
2. 使用 clean-webpack-plugin 插件清理;
1. 安裝插件;
npm i clean-webpack-plugin -D
2. 配置Webpack文件;
const path = require('path'); // 引入插件 const CleanWebpackPlugin = require('clean-webpack-plugin'); module.exports = { entry: { app: './src/app.js', search: './src/search.js' }, output: { filename: '[name][chunkhash:8].js', path: path.join(__dirname, 'dist'), }, plugins: [ // 配置插件 new CleanWebpackPlugin() ] };
到此這篇關(guān)于Webpack自動(dòng)清理打包目錄的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Webpack自動(dòng)清理打包目錄內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Javascript摸擬自由落體與上拋運(yùn)動(dòng)原理與實(shí)現(xiàn)方法詳解
這篇文章主要介紹了Javascript摸擬自由落體與上拋運(yùn)動(dòng),結(jié)合實(shí)例形式分析了Javascript摸擬自由落體與上拋運(yùn)動(dòng)相關(guān)原理、實(shí)現(xiàn)技巧與操作注意事項(xiàng),需要的朋友可以參考下2020-04-04javascript實(shí)現(xiàn)拍照功能詳細(xì)示例代碼
這篇文章主要給大家介紹了關(guān)于javascript實(shí)現(xiàn)拍照功能的相關(guān)資料, 最近做項(xiàng)目,遇到一個(gè)正常但又少見(jiàn)的需求之拍照,文中給出了詳細(xì)的代碼示例,需要的朋友可以參考下2023-07-07JS實(shí)現(xiàn)合并json對(duì)象的方法
這篇文章主要介紹了JS實(shí)現(xiàn)合并json對(duì)象的方法,涉及javascript遞歸調(diào)用與json格式數(shù)據(jù)遍歷的相關(guān)操作技巧,需要的朋友可以參考下2017-10-10如何通過(guò)JavaScript來(lái)實(shí)現(xiàn)頁(yè)面間數(shù)據(jù)傳遞
這篇文章主要給大家介紹了關(guān)于如何通過(guò)JavaScript來(lái)實(shí)現(xiàn)頁(yè)面間數(shù)據(jù)傳遞的相關(guān)資料,在前端開(kāi)發(fā)中我們常常需要從一個(gè)跳到另一個(gè)頁(yè)面,并且將當(dāng)前頁(yè)面的數(shù)據(jù)傳遞過(guò)去,需要的朋友可以參考下2023-11-11當(dāng)滾動(dòng)條滾動(dòng)到頁(yè)面底部自動(dòng)加載增加內(nèi)容的js代碼
這篇文章主要介紹了如何使用javscript實(shí)現(xiàn)滾動(dòng)條滾動(dòng)到頁(yè)面底部自動(dòng)加載增加頁(yè)面內(nèi)容,需要的朋友可以參考下2014-05-05HTML+JavaScript實(shí)現(xiàn)筋斗云導(dǎo)航欄效果
這篇文章主要為大家介紹了如何利用HTML+JavaScript+CSS實(shí)現(xiàn)筋斗云導(dǎo)航欄效果,當(dāng)鼠標(biāo)經(jīng)過(guò)某個(gè)li,筋斗云跟著到當(dāng)前的位置,感興趣的小伙伴可以試一試2022-03-03Bootstrap打造一個(gè)左側(cè)折疊菜單的系統(tǒng)模板(一)
這篇文章主要介紹了Bootstrap打造一個(gè)左側(cè)折疊菜單的系統(tǒng)模板(一)的相關(guān)資料,需要的朋友可以參考下2016-05-05最簡(jiǎn)單的JavaScript圖片輪播代碼(兩種方法)
基于javascript代碼實(shí)現(xiàn)最簡(jiǎn)單的圖片輪播效果,非常簡(jiǎn)單,本文通過(guò)兩種方式給大家介紹最簡(jiǎn)單的圖片輪播,感興趣的朋友一起學(xué)習(xí)吧2015-12-12js傳遞數(shù)組參數(shù)到后臺(tái)controller的方法
下面小編就為大家分享一篇js傳遞數(shù)組參數(shù)到后臺(tái)controller的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-03-03