确保gulp已安装到全局cnpm install --global gulp
进入项目目录 初始化package.jsonnmp init -y
首先将gulp安装到开发依赖cnpm i gulp --save-dev
安装 自动化插件
- 选择开发时需要的插件 search插件
- 在当前项目安装gulp和插件模块,并且保存到开发依赖
cnpm i 插件名 --save-dev
- 编译less的插件
cnpm i gulp-less --save-dev
- 压缩css的插件
cnpm i gulp-clean-css --save-dev
- 重命名css的插件
cnpm i gulp-clean-css --save-dev
- 自动补全 CSS3 前缀
cnpm i gulp-autoprefixer --save-dev
- 热刷新web服务器插件
cnpm i browser-sync --save-dev
引入gulp和插件模块
- 在gulpfile.js里面,创建gulpfile.js文件并引入gulp和插件模块
const gulp = require('gulp'); //gulp主模块
const xxx = require('gulp-xxx'); //插件
创建任务 example
gulp.task('less',function () { |
watch自动编译+热刷新
// 开启服务器 |
自动构建down
将package.json中的开发依赖复制到 开发项目的package.json中,根据需求修改。
复制gulpfile.js到开发项目中,根据需求修改。