Webpack自動(dòng)清理打包目錄的實(shí)現(xiàn)
Webpack在打包的時(shí)候,會(huì)在指定輸出文件夾下面生成打包文件,但是上次打包的文件不會(huì)自動(dòng)清理掉,每次手動(dòng)刪除會(huì)比較麻煩,為此,我們需要有一個(gè)自動(dòng)清理的功能。常見的自動(dòng)清理方式有以下兩種:
1. 通過 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)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
網(wǎng)站基于flash實(shí)現(xiàn)的Banner圖切換效果代碼
這篇文章主要介紹了網(wǎng)站基于flash實(shí)現(xiàn)的Banner圖切換效果代碼,是基于Flash與js實(shí)現(xiàn)的banner圖片自動(dòng)定時(shí)切換特效,并附有完整的示例源碼,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-10-10
純js和css實(shí)現(xiàn)漸變色包括靜態(tài)漸變和動(dòng)態(tài)漸變
用javascript實(shí)現(xiàn)一下所謂的動(dòng)態(tài)漸變,考慮動(dòng)態(tài)原因就不上圖了,我來簡單介紹下思路2014-05-05
數(shù)組Array進(jìn)行原型prototype擴(kuò)展后帶來的for in遍歷問題
不同的程序語言都有多種循環(huán)語句,而且功能是差不多的,當(dāng)然使用場合還是有些區(qū)別的,比如for與for in,for in比較好用,它不需要預(yù)先知道對象屬性的長度。2010-02-02
javascript實(shí)現(xiàn)文字無縫滾動(dòng)
這篇文章主要介紹了javascript實(shí)現(xiàn)文字無縫滾動(dòng),文字可以實(shí)現(xiàn)上下滾動(dòng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12
E3 tree 1.6在Firefox下顯示問題的修復(fù)方法
tree 在Firefox下只顯示一句話,用firebug查看頁面元素觀察發(fā)現(xiàn),兩個(gè)script導(dǎo)入被一個(gè)<script>分隔開了,顯然是document.write的問題.由于Firefox對js規(guī)范的檢查比較嚴(yán)格,肯定一些字符輸出的的時(shí)候沒有轉(zhuǎn)義2013-01-01
JS實(shí)現(xiàn)將對象轉(zhuǎn)化為數(shù)組的方法分析
這篇文章主要介紹了JS實(shí)現(xiàn)將對象轉(zhuǎn)化為數(shù)組的方法,結(jié)合實(shí)例形式分析了javascript操作及轉(zhuǎn)換json數(shù)組相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-01-01

