del 模塊的簡介:html
你也許會想要在編譯文件以前刪除一些舊文件。因爲刪除文件和文件內容並無太大關係,因此,咱們不必去使用一個 gulp 插件。最好是選擇使用一個原生的 node 模塊,由於 del 模塊支持多個文件以及模式匹配,所以,咱們將使用它來刪除文件。node
1、del 模塊的使用npm
一、安裝 「del」插件命令(在終端進入到項目根目錄執行)gulp
npm install --save-dev gulp delide
二、在項目根目錄下提供 "del" 插件任務配置須要的 dist 目錄和源文件(源文件放置到 dist 目錄下)ui
mkdir distspa
三、在 gulpfile.js 文件中配置使用 "del"插件
具體示例:
var gulp = require('gulp'),
del = require('del'); // 裝載插件
gulp.task('clean', function (callback) { // 自定義 "clean" 任務
// 模式匹配要刪除的目標文件
del([ 'dist/**/*', '!dist/p_w_picpaths', '!dist/html/**/*' ], callback);
});
四、最後在終端運行 "gulp clean" 命令
orm
PS:若是沒有錯誤提示信息,證實就沒什麼問題了。如今去項目根目錄下看是否已經刪除了目標文件。未完待續。。。htm