应用场景当我们需要在PC、安卓手机、苹果手机、ipad、一体机等多种设备上调试同一个页面时,每一次滑动和点击操作都要在每台设备上进行。可以使用browser-sync自动实现准备工具1.nodejs2.安装npm(一般和node同时安装)installbrowser-sync在命令行输入npmibrowser-sync-g。通常,它作为全局工具安装。注意可能安装在windows上报如下错误npmWARNoptionalSKIPPINGOPTIONALDEPENDENCY:fsevents@1.2.9(node_modules\browser-sync\node_modules\fsevents):npmWARNnotsupSKIPPINGOPTIONALDEPENDENCY:Unsupportedplatformforfsevents@1.2。9:wanted{"os":"darwin","arch":"any"}(current:{"os":"win32","arch":"x64"})解决方法是安装VisualStudio然后使用browser-syncstart--server重新安装它。/--files*--server为监听文件目录--files为监听文件目录。启动访问后,命令行如下访问3000端口,地址是你的站点,3001是browser-sync的后台管理代理。我们经常需要调试部署在服务器上的网站,此时可以使用browser-sync的代理功能browser-syncstart--proxyhttp://news.baidu.com/--proxy的脚本嵌入脚本嵌入也可以使用代理地址,执行browser-syncstart会看到如下图:".replace("HOST",location.hostname));//]]>也可以愉快调试^_^以上是常用命令,更多命令请查看官方网站
