博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Gulp-livereload:实时刷新编码
阅读量:7081 次
发布时间:2019-06-28

本文共 708 字,大约阅读时间需要 2 分钟。

实现功能

监听指定目录下的所有文件,实时动态刷新页面

  

安装(Install)

功能的实现是借助  插件完成的;所以,首先通过下面命令完成插件安装:

  npm install --save-dev gulp-connect

 

安装完成后进入下一步。

 

  配置使用(Usage)

  配置gulpfile.js 文件

  

var gulp=require('gulp');var connect = require('gulp-connect');//servergulp.task('connect',function(){	connect.server({		root:'app',		port:8000,//修改默认端口:http://localhost:8000/ 		livereload:true	});});//reload servergulp.task('reload-app',function(){	gulp.src('app/**/*.*')	  .pipe(connect.reload());});//监听事件gulp.task('live',function(){	gulp.watch('app/**/*.*',['reload-app']);});//测试服务器gulp.task('default',['connect','live']);

  

 启动gulp

 

 打开http://localhost:8000/,看到目录如下:

找到你的开发目录,修改文件,可发现已经不用使用F5即可实现实时刷新

   

 

转载于:https://www.cnblogs.com/kevinCoder/p/4980759.html

你可能感兴趣的文章
VC++实现在系统托盘来新消息闪烁,鼠标悬停显示窗口
查看>>
Kali命令集
查看>>
Leetcode: Battleships in a Board
查看>>
【死磕jeestie源码】类型后面三个点(String...)和数组(String[])的区别
查看>>
Eigen教程(10)
查看>>
ambari HDFS-HA 回滚
查看>>
Linux命令:用“dirs”、“pushd”、“popd”来操作目录栈
查看>>
HTTP basic 认证
查看>>
并非全部的程序猿都适合做技术管理
查看>>
MySQL数据类型-decimal详解
查看>>
Apache Ignite——集合分布式缓存、计算、存储的分布式框架
查看>>
jQuery 效果 - 淡入淡出
查看>>
SSDB图形界面管理工具:phpssdbadmin安装部署
查看>>
how to backup and restore database of SQL Server
查看>>
Hibernate- QBC查询方式
查看>>
【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo
查看>>
php中的或运算
查看>>
位图(BitMap)索引
查看>>
CSS3伪类和伪元素的特性和区别
查看>>
vue实现文章内容过长点击阅读全文功能
查看>>