美文网首页日常记录总结
手机端远程调试-Browsersync

手机端远程调试-Browsersync

作者: YINdevelop | 来源:发表于2017-11-27 16:44 被阅读76次

1.需求由来

1.当开发一个手机端页面时候,pc上可以直接用谷歌等浏览器进行调试,但是浏览器只是模拟的,和真实的有一定差别。这时如果可以在手机端也可以远程调试就好了。

2.还有,如果产品想先看看我开发的页面,但是现在我还不想发布到服务器,怎么办。如果有一个地址,产品直接打开就可以看见页面那该多好。

2.利用Browsersync进行远程调试

1.安装

全局安装:npm install -g browser-sync,这样可以在所有项目(任何目录)中使用。

或者

局部安装:npm install --save-dev browser-sync一般使用此命令和gulpjs或gruntjs搭配使用

2.启动

监听某个文件的变动:browser-sync start --server --files "文件路径"

注: --files 路径指的是运行该命令的路径

若要监听多个文件变动,可以按如下方式

browser-sync start --server --files "目录/*.css, *目录/.html"

如果文件层级较深,则使用(表示任意目录)匹配

browser-sync start --server --files "**"

此时命令会默认打开本地端口

image

在自己的电脑访问可以使用

 http://localhost:3000+文件路径

或者

http://10.0.84.116:3000+文件路径

如要在手机端使用或者让别人预览,可以使用

http://10.0.84.116:3000+文件路径

实际:

10.0.84.116就是自己电脑的ip地址,相当于用自己的ip地址加上本机开启的3000端口用于共享。

注:默认开启共享后,不同设备访问该共享地址,假如在一个浏览器中滚动页面、点击等行为也会同步到其他浏览器和设备中。如果不需要此功能,在开启时使用下面命令(即禁用幽灵模式)

browser-sync start --server --files "**" --no-ghost-mode

可以使用

http://localhost:3001或者http://10.0.84.116:3001来访问browser的参数界面,在里面可以看见历史记录,链接的设备等信息。

测试截图如下

image

具体其他配置比如更改端口等可以看官网

http://www.browsersync.cn/

相关文章

  • 手机端远程调试-Browsersync

    1.需求由来 1.当开发一个手机端页面时候,pc上可以直接用谷歌等浏览器进行调试,但是浏览器只是模拟的,和真实的有...

  • 前端调试利器之Fiddler+Stave

    背景 前面写了一篇关于Browsersync的文章,但是Browsersync只能调试本地代码,如果要是调试已经上...

  • Android - adb 远程调试

    最近遇到 mac,adb 一连接手机端,手机端就死机的问题。只能使用 adb connect ip 进行远程调试安...

  • 移动端调试

    一、关于spy-debugger 一站式页面调试、抓包工具。远程调试任何手机浏览器页面,任何手机移动端webvie...

  • springboot远程debug

    两种调试 远程调试分为主动连接调试,和被动连接调试: 主动连接调试:服务端配置监控端口,本地IDE连接远程监听端口...

  • 移动端网页调试利器Browsersync

    之前写移动端页面,需要真机调试的时候我一般有三种方式:1.对于本地纯静态页面,本地启动tomcat,然后把代码拷贝...

  • idea远程debug

    远程调试 使用特定JVM参数运行服务端代码 要让远程服务器运行的代码支持远程调试,则服务器端的jar包启动的时候必...

  • 调试工具

    浏览器同步调试工具: BrowserSync 安装(推荐全局安装): 启动BrowserSync 静态网站 如果想...

  • idea中远程debug调试

    远程debug调试原理 在本地远程调试服务器端的代码原理:本地和服务器端建立一个socket连接监听,当客户端访问...

  • Weinre远程调试手机端网页

    1、安装weinre npm install -g weinre 2、启动weinre weinre --http...

网友评论

    本文标题:手机端远程调试-Browsersync

    本文链接:https://www.haomeiwen.com/subject/iuudbxtx.html