使用gulp实现自动刷新浏览器
2017-05-26 00:00
507 查看
摘要: 最近遇到个问题,就是键盘上的F5快白了,于是就百度了如何实现自动刷新浏览器.
gulp是基于流的自动化工具,关键字:自动.
我也是非常喜欢自动的东西,尤其能帮我省下好多时间,提高效率,更重要的是能提高B格;
下面就来看看如何创建;
1.cnpm init 初始化项目
2.cnpm install gulp 安装gulp 并用gulp -v查看版本号
3.cnpm install 安装所需要的依赖包
cnpm install gulp-connect --save-dev
cnpm install gulp-concat --save-dev
cnpm install gulp-rename --save-dev
cnpm install gulp-uglify --save-dev
也可以到本人的码云上下载package.json
执行cnpm install就可以了;
4.在根目录下创建gulpfile.js文件;
写入以下 代码
可以到本人的开源项目中:http://git.oschina.net/kaykie/zidong 下载并安装
gulp是基于流的自动化工具,关键字:自动.
我也是非常喜欢自动的东西,尤其能帮我省下好多时间,提高效率,更重要的是能提高B格;
下面就来看看如何创建;
1.cnpm init 初始化项目
2.cnpm install gulp 安装gulp 并用gulp -v查看版本号
3.cnpm install 安装所需要的依赖包
cnpm install gulp-connect --save-dev
cnpm install gulp-concat --save-dev
cnpm install gulp-rename --save-dev
cnpm install gulp-uglify --save-dev
也可以到本人的码云上下载package.json
执行cnpm install就可以了;
4.在根目录下创建gulpfile.js文件;
写入以下 代码
var gulp =require('gulp'); var connect = require('gulp-connect'); var uglify = require('gulp-uglify'); var concat = require('gulp-concat'); var rename = require("gulp-rename"); var jsSrc='./js/*.js'; var jsDist= './dist/js'; var htmlSrc='./*.html'; var htmlDist='./dist'; var cssSrc='./css/*.css'; var cssDist='./dist/css'; gulp.task('js',function(){ gulp.src(jsSrc) .pipe(concat('index.js')) .pipe(gulp.dest(jsDist)) .pipe(rename({suffix:'.min'})) .pipe(uglify()) .pipe(gulp.dest(jsDist)) .pipe(connect.reload()) }); gulp.task('html',function(){ console.log("调用html了"); gulp.src(htmlSrc) .pipe(gulp.dest(htmlDist)) .pipe(connect.reload()) }); gulp.task('css',function(){ console.log("调用css了"); gulp.src(cssSrc) .pipe(concat('index.css')) .pipe(gulp.dest(cssDist)) .pipe(rename({suffix:'.min'})) .pipe(gulp.dest(cssDist)) .pipe(connect.reload()) }); gulp.task('connect', function() { connect.server({ livereload: true, port:8182 }); }); gulp.task('watch',function(){ gulp.watch('./*.html',['html']); gulp.watch('./css/*.css',['css']); gulp.watch('./js/*.js',['js']) }); gulp.task('default',['js','html','connect','watch','css']);
可以到本人的开源项目中:http://git.oschina.net/kaykie/zidong 下载并安装
相关文章推荐
- 使用gulp和browser-sync实现自动刷新浏览器
- 使用gulp和browser-sync实现自动刷新浏览器
- 使用gulp和browser-sync实现浏览器自动刷新
- 详解如何使用gulp实现项目在浏览器中的自动刷新
- 用gulp-livereload实现浏览器自动刷新页面
- nodejs在线xlsx转json,使用gulp实现文件更改自动刷新
- 使用gulp和google浏览器实现保存自动刷新
- Gulp+BroserSync实现浏览器自动刷新
- 前端神器!!gulp livereload实现浏览器自动刷新
- 使用gulp和browserSync实现页面自动刷新
- 使用gulp实现文件更改自动刷新
- 使用Servlet实现文件下载的时候,避免浏览器自动打开文件
- 使用Servlet实现文件下载的时候,避免浏览器自动打开文件
- gulp+browserSync+nodemon 实现express 全端自动刷新的实践
- gulp最佳实践(包含js,css,html预编译,合并,压缩,浏览器自动刷新)
- gulp配置实现修改js、css、html自动刷新
- 浏览器自动刷新——基于Nodejs的Gulp LiveReload与VisualStudio完美结合。
- 使用Python模块webbrowser实现自动打开网页/刷新网页
- 使用livereload实现自动刷新