web自动化工具-livereload
2024-10-15 13:52:07
web自动化工具-livereload
livereload是一个很神奇的工具,主要解放了F5键,监听文件变动,整个页面自动刷新。
可搭载gulp等构建工具使用。和liveStyle 针对样式文件相比,可监听任何文件。
安装插件
- 打开Chrome网上应用商店,安装插件livereload.
- 打开终端控制台
1sudo npm install -g livereload
使用
路径切到项目目录,启动服务(这里依然使用http-server启动)。
12345http-serverStarting up http-server, serving ./Available on:http://127.0.0.1:8080http://192.168.1.5:8080路径切到项目目录,启动livereload。(切到项目目录,是为了只监听本项目文件,防止监听文件过多,造成机器卡顿)
12livereloadStarting LiveReload v0.6.0 for /Users/xudongsheng/Documents/project/web-auto-tool/livereload on port 35729.启动Chrome浏览器,打开服务文件,启动 livereload插件,插件中心的空心圈圈会变成实心圆圈。
打开控制台,开启插件的时候,细心的同学可能会发现dom中多了一行:12<script src="http://127.0.0.1:35729/livereload.js?ext=Chrome&extver=2.1.0"></script>//注意端口号:35729,想具体了解原理的,自行查找资料即可。
至此,相信你就可以愉快的体验 自动刷新功能了,赶快试试吧。
高级使用
当然,具体到项目都是搭载脚本使用的,这些教程应该有很多,推荐参考官方教程使用。
最新文章
- 【BZOJ-4199】品酒大会 后缀数组 + 并查集合并集合
- AIX日常维护
- php中 ->; 和 =>; 和 :: 的用法 以及 self 和 $this 的用法
- 远程操控软件 TeamViewer for MAC 官方中文版11.0.55321
- 配置org.springframework.scheduling.quartz.CronTriggerBean(转)
- Redis的hash操作
- Server是如何完成针对请求的监听、接收与响应1
- 【大话QT之十七】Jenkins介绍及安装使用文档(与Git集成)
- python3.4 data type
- Shell命令替换与变量替换
- 用jdk在cmd下运行编译java程序
- Java自己动手写连接池二
- git的基本应用(一)
- 第一章:帝国的余晖 AT&;T公司
- 八、面向对象模型(用例图,序列图,类图,生成Java源代码及Java源代码生成类图)
- Appium 安装详细版教程
- 删除git库中untracked files(未监控)的文件
- CodeForces 687B Remainders Game(数学,最小公倍数)
- mfc小工具开发之定时闹钟之---功能介绍
- 【codevs3012+codevs3037】线段覆盖4+线段覆盖5(DP)
热门文章
- [No00008F]PLSQL自动登录,记住用户名密码&;日常使用技巧
- UOJ #221 【NOI2016】 循环之美
- [LeetCode] Number of 1 Bits 位1的个数
- C#进阶系列——WebApi 路由机制剖析:你准备好了吗?
- 关于#define for if(false);else for
- android studio 使用jar包,arr包和怎么使用githup开源项目中的aar包或module
- maven-过滤不打入包的文件
- Spring中配置数据源的4种形式
- JSP和Servlet的中文乱码处理
- BZOJ1800 [Ahoi2009]fly 飞行棋