简单的Gulp配置
来源:互联网 发布:网络棋牌充值漏洞 编辑:程序博客网 时间:2024/05/01 17:00
/** * Created by jeff on 2017/3/20. */var gulp = require('gulp');var $ = require('gulp-load-plugins')();var del = require('del');var browserSync = require('browser-sync').create();var runSequence = require('run-sequence');gulp.task('browser-sync', function() { browserSync.init({ server: { baseDir: "./dist", index: "./index.html" }, port: 8765 });});//压缩合并js和css并替换gulp.task('useref', function(){ return gulp.src(['src/index.html']) .pipe($.useref()) .pipe($.if('*.js', $.babel({presets: ['es2015']}))) // Convert ES6 to ES5 //.pipe($.if('*.js', $.uglify())) // Uglifies Javascript files .pipe($.if('*.css', $.less())) //.pipe($.if('*.css', $.cleanCss())) .pipe(gulp.dest('dist/'));});//清除dist目录gulp.task('clean', function () { return del(['dist/*']);});gulp.task('watch', function () { gulp.watch(["src/**/*.js", 'src/**/*.css', 'src/**/*.less', 'src/**/*.html']).on('change', ()=>{ runSequence('useref', browserSync.reload); });});// dev rungulp.task('default', function (callback) { runSequence('clean', 'useref', 'browser-sync', 'watch', callback);});
0 0
- 简单的Gulp配置
- 简单的gulp应用
- gulp的简单使用
- 使用gulp进行简单的分环境配置
- Gulp的安装与配置
- Gulp的安装与配置
- gulp 配置
- gulp配置
- 配置gulp
- gulp自动化构建工具的简单使用
- jquery-weui的gulp自定义配置
- node,nmp,gulp的安装配置
- 记录一个gulp编译less的配置
- gulp的gulpfile.js文件配置
- gulp配置过程遇到的坑
- gulp开发简单配置以及配合browserify应用
- Gulp 简单使用说明
- Gulp简单介绍
- jsp 9大内置对象
- Android Study之图解配置adb
- webstorm使用破解
- 【解决】SecureCRT 中文乱码问题
- 通讯录索引SideBarView
- 简单的Gulp配置
- Android学习<第一节:初始Android>
- Win7:修改注册表来更改“桌面”、“我的文档”、“收藏夹”的位置
- bat处理中添加%errorlevel%在进程的后面获取进程退出码
- 哪门编程语言工资最高?YouWorth和StackOverFlow的数据来说话
- 登陆验证(过滤器)
- C/C++精度问题
- python变量赋值(可变与不可变)
- 【C#项目实战】高效Excel导出到默认位置