browsersync——代码变动实时更新到页面
一、准备
nodejs安装教程:https://blog.csdn.net/FED_AF/article/details/105747632)
二、安装
npm install -g browser-sync
三、用法
# 启动监听服务器,执行前要先切换到项目路径,**代表递归监听,--no-open启动时不触发默认浏览器
browser-sync start --no-open --server --files "**/*.html, **/*.css, **/*.js"
# browser-sync start --server --files "**" 监听当前路径下所有文件
# browser-sync start --server --files "**/*.html" 监听当前路径下所有html文件
# browser-sync start --server --files "**" --index "src/index.html" 监听当前路径下所有文件,并指定当前路径/src/index.html为索引文件(入口)
[Browsersync] Access URLs:----------------------------------------Local: http://localhost:3000 /*本地监听*/ External: http://192.168.188.128:3000 /*外部监听*/----------------------------------------UI: http://localhost:3001UI External: http://localhost:3001----------------------------------------
[Browsersync] Serving files from: ./
[Browsersync] Watching files...
[Browsersync] Couldn't open browser (if you are using BrowserSync in a headless
environment, you might want to set the open option to false)
[Browsersync] Reloading Browsers...
之后就可以在通过3000端口访问项目了。
四、补充
- 启动browser-sync前要切换到项目根路径
- 远程访问的话记得browser-sync端关闭防火墙或开放TCP3000端口
- 通过3001端口访问browser-sync的配置页面
- 项目主页默认是index.html
- 多终端同步还没玩过
- 官方文档说支持IE8+,实测不支持IE8
- 后来发现webpack的devserver完全可以取代browser-sync,但比起devserver,browser-sync配置简单,且容易上手
browsersync——代码变动实时更新到页面相关推荐
- 说说如何实现不清理微信缓存,就能看到实时更新的页面
要想实现这个功能,需要先了解以下这些概念. 1 http-equiv 属性 http-equiv 属性用于设置 HTTP 响应头,它一般配合 content 属性一起使用, content 属性用于设 ...
- 买天文望远镜必看——已知望远镜焦距、相机画幅,求视场(附代码,实时更新)
已知望远镜焦距.相机画幅,求视场 1. 计算 θ 1 , θ 2 , θ 3 \theta_1,\theta_2,\theta_3 θ1,θ2,θ3 分别表示横.纵和对角向视场角直径,单位:弧度 ...
- idea 实时更新html页面
今天做项目发现一个问题:开发工具idea,项目是springboot+html+tymeleaf修改完页面后,不重新重启项目,页面修改的地方不能实时刷新,捣鼓了半天,终于找到了解决的办法,如下: id ...
- vue项目 编辑器保存代码后自动更新浏览器页面内容
第一步,现在用vue脚手架创建vue项目需要自己创建vue.config.js文件(注意,直接在项目创建vue.config.js文件即可),注意:(2019年10月后创建的新vue项目,之前的是we ...
- H5 小代码(实时更新)
:before {content:'';display: inline-block;vertical-align: middle;height:100%; } ↑ 自适应垂直居中 .clearfix ...
- 简单的静态页面实时更新方法
编写前端页面时,可以使用 parcel,不需要点浏览器刷新按钮就刷新浏览器页面.适合简单的网页,操作简单. 1.未安装parcel可以执行以下命令,src/index.html为目标文件相对路径 np ...
- php 微信实时更新,微信小程序修改data使页面数据实时更新的代码示例
本篇文章给大家带来的内容是关于微信小程序修改data使页面数据实时更新的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 需求:通过点击button修改dataList中che ...
- vue从后台获取新数据后刷新_vue项目中实现定时刷新页面(重新渲染数据实时更新)...
需求: 每隔一分钟自动刷新一下当前页面,同时发送请求,重新渲染数据,以到达实时更新. 开始: js有两种定时器 setInterval(function(){}, milliseconds)--会不停 ...
- go监听mysql事件更新,有没有一种方法可以“监听”数据库事件并实时更新页面?...
我正在寻找一种创建简单的HTML表的方法,该表可以在数据库更改事件发生时进行实时更新.特别是添加了新记录. 换句话说,将其视为执行人员仪表板.如果进行了销售并且在数据库中添加了新行(在本例中为MySQ ...
最新文章
- 「修炼开始」一文带你入门深度学习
- 三星android pro,够大才能爽 三星Galaxy Note Pro评测
- PNAS-2018-根系分泌物香豆素调控微生物群落结构并促进植物健康
- 当当网高可用架构之道--转
- 搬家Testing.
- javascript基础(第二天)
- Mysql SQL查询今天、昨天、n天内、第n天(执行效率不高)
- GitHub+Hexo搭建自己的Blog之-本地环境部署01
- 23 MM配置-采购-采购信息记录-定义屏幕格式
- 还在看那些老掉牙的性能优化文章么?这些最新性能指标了解下
- Verilog inout语句使用方法及技巧
- 9月我的第一次,新的感悟
- d3js fill与class优先级
- 家用计算机选购,家用电脑该如何选择?什么配置比较好?看完这篇文章你就懂了...
- Freeswitch视频会议终于成功,及提供解决办法
- 计算机无法读光盘,win10系统无法读取光盘如何解决 win10系统读取光盘失败的解决方法...
- win10安装无法创建新分区也找不到现有分区问题
- django学习笔记(五)------path
- 每日新闻简报 每天三分钟,知晓天下事 一句话新闻早餐
- 《计算机视觉之目标检测》IOU详解及代码
热门文章
- git撤回上一次的提交
- Bayes | 贝叶斯统计入门杂记
- 新书封面初稿,征集意见ing【人人都是产品经理:9066】
- kbd_mode - 显示或者设置键盘模式
- python求球的表面积_python-Hypar的表面积(双曲线抛物面)
- 基于无人机倾斜摄影模型提取高精度地形DEM数据
- C++中的FILL和MEMSET(zzl)
- Moodle功能插件汇总
- python类计算器开发_开发一个简单的python计算器
- python脚本编程读后感_Python编程:从入门到实践经典读后感10篇