gulp4.0配置
-
-
var gulp = require('gulp');
-
var rename = require('gulp-rename');//重命名
-
var uglify=require('gulp-uglify');//js压缩
-
var watch=require('gulp-watch');//监视
-
var less=require('gulp-less');//编译less
-
var minifyCss = require("gulp-minify-css");//压缩CSS
-
var minifyHtml = require("gulp-minify-html");//压缩html
-
var jshint = require("gulp-jshint");//js检查
-
var imagemin = require('gulp-imagemin');
-
var pngquant = require('imagemin-pngquant'); //png图片压缩插件
-
var connect=require('gulp-connect');//引入gulp-connect模块
-
// gulp.task('min', function () {
-
// gulp.src('copyUrl/js/resize.js') // 要压缩的js文件
-
// .pipe(uglify()) //使用uglify进行压缩,更多配置请参考:
-
// .pipe(rename('resize.min.js'))
-
// .pipe(gulp.dest('dist/fot')); //压缩后的路径
-
// });
-
-
gulp.task('watchs',function(){
-
gulp.watch('cug_vatti_Backpass/*.html',gulp.series('html'));
-
gulp.watch('cug_vatti_Backpass/css/*.less',gulp.series('css'));
-
gulp.watch('cug_vatti_Backpass/js/*.js',gulp.series('js'));
-
})
-
gulp.task('connect',function(){
-
connect.server({
-
root:'cug_vatti_Backpass',//根目录
-
// ip:'192.168.11.62',//默认localhost:8080
-
livereload:true,//自动更新
-
port:9909//端口
-
})
-
})
-
-
gulp.task('html',function(){
-
return gulp.src('cug_vatti_Backpass/*.html')
-
.pipe(gulp.dest('dist/html'))
-
.pipe(connect.reload());
-
})
-
-
gulp.task('css',function(){
-
return gulp.src('cug_vatti_Backpass/css/*.less')
-
.pipe(less())//编译less
-
.pipe(gulp.dest('cug_vatti_Backpass/css')) //当前对应css文件
-
.pipe(connect.reload());//更新
-
})
-
-
gulp.task('js',function(){
-
return gulp.src('cug_vatti_Backpass/js/jquery-1.8.0.min.js')
-
.pipe(jshint())//检查代码
-
.pipe(uglify())//压缩js
-
.pipe(gulp.dest('dist/js'))
-
.pipe(connect.reload());
-
})
-
//gulp.series|4.0 依赖
-
//gulp.parallel|4.0 多个依赖嵌套
-
gulp.task('default',gulp.series(gulp.parallel('connect','watchs','html','css','js')));
-
gulp4.0配置的更多相关文章
- gulp4.0 前端构建脚手架
最近看了下gulp4.0的升级,感觉和3.0相比变化还是比较大的,很多3.0的写法和插件会出现一些莫名其妙的变化,详细的变化就先不说了,这里我直接把我配置好的代码拿过来吧,方便各位可以更好的学习和使用 ...
- IIS运行.NET4.0配置
IIS运行.NET4.0配置 “/CRM”应用程序中的服务器错误.配置错误说明: 在处理向该请求提供服务所需的配置文件时出错.请检查下面的特定错误详细信息并适当地修改配置文件. 分析器错误消息: 无法 ...
- kafka0.9.0及0.10.0配置属性
问题导读1.borker包含哪些属性?2.Producer包含哪些属性?3.Consumer如何配置?borker(0.9.0及0.10.0)配置Kafka日志本身是由多个日志段组成(log segm ...
- VC++6.0 配置CppUTest测试环境
最近看<软件项目成功之道>,书中无数次提及到“单元测试”对于项目成败的重要性,看到同事将CppUTest用于Linux动态库测试,于是在VC++6.0环境下搭建一个基于CppUTest的单 ...
- win7下VS2015+opencv3.1.0配置
由于opencv与vs的适配版本不同,本人在官网下载opencv3.1.0,其可以和VS2013.VS2015适配,文中以VS2015为例 opencv2.4.13-----vc11;vc12 ope ...
- Windows 8.0上Eclipse 4.4.0 配置CentOS 6.5 上的Hadoop2.2.0开发环境
原文地址:http://www.linuxidc.com/Linux/2014-11/109200.htm 图文详解Windows 8.0上Eclipse 4.4.0 配置CentOS 6.5 上的H ...
- windows下Qt5.1.0配置android环境搭建 good
1.首先下载好需要配置的软件: 1>Qt 5.1.0 for Android (Windows 32-bit, 716 MB)(Info)下载地址: http://qt-project.org/ ...
- ganglia监控hadoop2.0配置方法
ganglia监控hadoop2.0配置方法前提:hadoop2.0集群已安装ganglia监控工具第一步:Hadoop用户登录集群每一个节点,修改文件:vi /opt/hadoop-2.0.0-cd ...
- nginx1.9.4 +php 5.5.29+yii2.0配置手册
nginx1.9.4 +php 5.5.29+yii2.0配置手册 目录 一. php5.5.29安装配置 2 二. nginx1.9.4安装配置 2 三. yii2.0 ...
随机推荐
- CentOS5、CentOS6启动流程
这三篇文章讲的都很好,可以看一下 http://os.51cto.com/art/201407/446819.htm http://www.mamicode.com/info-detail-11656 ...
- GIT 工作流程常用用命令大全
一.Git基本工作流程 1.Git工作区域 2.向仓库中添加文件流程 二.Git初始化及仓库创建和操作 1.Git安装之后需要进行一些基本信息设置 a.设置用户名:git config -- g ...
- pytorch 图片处理.md
本篇所有代码位置链接
- Elasticsearch:运用shard filtering来控制索引分配给哪个节点
在我们的实际部署中,我们的各个node(节点)的能力是不一样的.比如有的节点的计算能力比较强,而且配有高性能的存储,速度也比较快,同时我们可能有一些node的能力稍微差一点,比如计算能力及存储器的速度 ...
- Logitech G系鼠标脚本编程,实现鼠标自动定位控制
利用罗技官方提供的API来写一个鼠标自动定位移动脚本 点击脚本编辑器中的帮助选项,查看罗技官方提供的API说明,有很多实现好的鼠标功能 G-series Lua API V8.45 Overview ...
- Jmeter工具使用-分布式架构和服务器性能监控解决方案
在对项目做大并发性能测试时,常会碰到并发数比较大(比如需要支持10000并发),单台电脑的配置(CPU和内存)可能无法支持,这时可以使用Jmeter提供的分布式测试的功能来搭建分布式并发环境. 一.J ...
- 前端Web浏览器基于Flash如何实时播放监控视频画面(三)之使用ffmpeg‘推流’
本片文章只是起到抛砖引玉的作用,能从头到尾走通就行,并不做深入研究.为了让文章通俗易懂,尽量使用白话描述. 0x001: 下载ffmpeg 开源免费的推流软件有很多,这里以 ffmpeg 为例.ffm ...
- c++回溯法求组合问题(取数,选取问题)从n个元素中选出m个的回溯算法
假如现在有n个数,分别从里面选择m个出来,那么一共有多少种不同的组合呢,分别是哪些呢? 利用计算机的计算力,采用回溯算法很容易求解 程序源代码如下: #include<iostream># ...
- HZOJ 20190719 那一天她离我而去(图论最小环)
这题算是这场考试里最水的一道题了吧,就是求个最小环,但之前没练过,就在考场上yy出了最短路+次短路的傻逼解法,首先是不会求次短路,其次是这显然不对呀,自己随便想想就可以反驳这种解法. 正解比较神,但是 ...
- 第03组 Alpha冲刺(3/4)
队名:不等式方程组 组长博客 作业博客 团队项目进度 组员一:张逸杰(组长) 过去两天完成的任务: 文字/口头描述: 制定了初步的项目计划,并开始学习一些推荐.搜索类算法 GitHub签入纪录: 暂无 ...