- Gulp 教程
- Gulp - 主页
- Gulp - 概述
- Gulp - 安装
- Gulp - 基础
- Gulp - 开发一个应用程序
- Gulp - 合并任务
- Gulp - 观察
- Gulp - 热加载
- Gulp - 优化 CSS 和 JavaScript
- Gulp - 优化图像
- Gulp - 有用插件
- Gulp - 清理不需要的文件
- Gulp 有用资源
- Gulp - 快速指南
- Gulp - 有用资源
- Gulp - 讨论
Gulp - 清理不需要的文件
在本章,您将学习如何清理生成的文件。当我们自动生成文件时,请务必在运行构建之前删除不必要的文件。此过程称为清理。del 插件可用于此目的。
安装 del 插件
在您的命令行中通过输入以下命令安装插件。
npm install del --save-dev
声明依赖项并创建任务
在您的配置文件 gulpfile.js 中,按以下命令所示声明依赖项。
var del = require('del');
接下来,按以下代码所示创建一个任务。
gulp.task('clean:build', function() { return del.sync('build'); });
上述任务将清理整个构建。clean 任务会清除任何图像缓存并删除构建中存在的任何旧文件。
还可以仅清理特定文件或文件夹,让其中一些文件保持不变,如下面的代码所示。
gulp.task('clean:build', function() { //return del.sync('build'); return del([ 'build/temp/', // instructs to clean temp folder '!build/package.json' // negate to instruct not to clean package.json file ]); });
在上述任务中,将只清理 temp 文件夹,让 package.json 保持不变。
广告