gulp是前端的打包构建工具
打包:把文件压缩,整合,移动,混淆
gulp是基于流的打包构建工具
首先介绍什么是流:
流有两种:流文件和流格式
流文件:是一种文件传输格式,一段一段的进行传输
流格式:从头到尾的加工过程,从源开始一步一步的进行加工,完成下一步是基于上一步的结果
gulp是基于流格式打包构建工具
gulp的依赖环境:
依赖于node环境进行开发
底层封装的就是node里的读写文件
gulp的作用:
对于css来说:压缩,转码(自动添加前缀)
对于js文件:压缩,转码(ES6–>ES5)
对于html文件:压缩,转码(文件格式的转换)
对于静态资源的处理
对于第三方文件的处理 简单的说对于我们整个项目进行处理
gulp安装:
打开命令行 win+R
$ npm install --global gulp
检测:
$ gulp --version
卸载:
$ npm uninstall --global gulp