gulp必知必会

107 阅读1分钟

一、gulp介绍

gulp是前端项目自动化构建工具,可以完成前端文件的复制、合并、压缩、检查、监听文件变化、浏览器自动刷新、测试等任务。

二、全局安装gulp

npm install gulp -g // 全局安装gulp
gulp -v // 检查gulp版本

三、创建一个新项目并安装gulp

npx mkdirp my-project  // 创建项目目录
cd my-project  // 进入项目目录
npm init // 创建package.json文件
npm install gulp --save-dev // 在项目下安装gulp,作为开发时依赖项
gulp -v // 检查gulp版本

四、创建前端文件以及自动化构建任务

1.创建文件夹,存放需要处理的文件,本次创建了page文件夹

2.创建gulpfile.js文件

image.png

下面以仅实现复制任务为例,在gulpfile.js文件输入以下内容:

exports.default = function() {
    return src(["page/*.js","page/*.html"])
        .pipe(dest('output/'));
}

3.执行gulp命令

gulp

image.png

输出的文件存在于output文件夹当中

image.png