初识Gulp

一、Gulp是什么?(Gulp自动化构建工具)
1、Gulp是一个开源的JavaScript开源自动化工具;
2、Gulp应用于前后端代码管理的一种工具;
3、Gulp是基于Node.js和NPM应用的构建工具;
4、Gulp主要用于处理耗时及重复的任务;
5、Gulp可以解决上百种的任务;如压缩代码或压缩图片、合并代码、Sass转换c等。

二、Gulp的工作原理
1、Gulp是基于Node.js中的数据流;
2、Gulp主要使用pipe事件输入及输出;
3、插件独立使用。

三、Gulp的优势
1、Gulp是基于代码进行配置;
2、Gulp的可读性更高;
3、Gulp基于数据流,所以可以操作pipe()事件。

四、安装Gulp
1、首先确认设备是否拥有Node环境;
2、初始化package.json:npm init;
3、window系统通过npm install -g gulp全局安装;
4、在项目文件中安装gulp:npm install gulp --save-dev

五、Gulp常用代码
1、gulp.task --定义任务
以下代码写在 gulpfile.js 文件中,才能实现

// 处理任务
var gulp = require("gulp");
//  定义任务
gulp.task("message", function() {
    // message是任务名字,可随便写
    return console.log("Gulp is running! 执行message任务时,在终端输入命令:gulp message 即可");
})
// 执行任务 在终端输入命令:gulp message

// 定义默认任务
gulp.task("default", function() {
    // 此处 任务名字一定是 default
    return console.log("这是默认的任务,在终端中只需要执行(输入命令)gulp即可!");
})

在这里插入图片描述
在这里插入图片描述
2、gulp.src --找到需要执行任务的文件
3、gulp.dest --执行任务的文件的去处
4、gulp.watch --观察文件是否发生变化

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值