Gulp清理不用的文件
在本章中,您將學習如何清理生成的文件。由于我們正在自動生成文件,因此在運行構建之前,請確保刪除不必要的文件。這個過程被稱為清潔。del插件可以用于此目的。
安裝del插件
在命令行中輸入以下命令來安裝插件。原文codingdict.com/article/7506
npminstalldel--save-dev聲明依賴關系并創建任務
在您的配置文件gulpfile.js中,聲明依賴關系,如下面的命令所示。
vardel=require('del');接下來,創建一個任務,如下面的代碼所示。
gulp.task('clean:build',function(){returndel.sync('build');});以上任務將清理整個構建。清理任務清除任何圖像捕獲并刪除構建中存在的任何舊文件。
有可能只清除特定的文件或文件夾,并保留其中的一部分,如下面的代碼所示。
gulp.task('clean:build',function(){//returndel.sync('build');returndel(['build/temp/',//instructstocleantempfolder'!build/package.json'//negatetoinstructnottocleanpackage.jsonfile]);});在上述任務中,只有臨時文件夾將被清除,而不會改變package.json。