前端构建工具—Gulp

概述:基于node平台开发的前端构建工具

  • Gulp能做什么?
    1)项目上线,Html、CSS、JS文件压缩合并
    2)语法转换(es6,less)
    3)公共文件抽取

  • Gulp使用
    1、npm install gulp下载gulp库文件
    2、项目的根目录下建立gulpfile.js文件
    3、重构项目的文件夹结构:src目录放置源代码文件dist目录放置构建后文件
    4、在gulpfile.js文件中编写任务
    5、在命令行工具执行gulp任务

  • gulp中的方法
    gulp.src():获取任务要处理的文件
    gulp.dest():输出文件
    gulp.task():建立gulp任务
    gulp.watch():监控文件的变化

// 使用gulp.task(name,callback)建立任务
gulp.task('first', () => {
    console.log('first gulp task')
        // 获取要处理的文件
    gulp.src('./src/css/base.css')
        //输出到指定目录(会自动创建)
        .pipe(gulp.dest('./dist/css'))
})

运行:
1.下载命令行工具 npm install gulp-cli
2.gulp 任务名(first)

  • Gulp插件
    详情链接

    1、编译
    2、合并
    3、压缩
    4、优化
    5、资源注入
    6、模板
    7、代码校验
    8、实时加载
    9、缓存
    10、流控制
    11、日志
    12、测试
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值