全局安装:npm install -g browser-sync //-g是全局安装
browser-sync start --server --files "*.html” //执行完这句以后,会自动帮你打开浏览器http://localhost:3000
解释一下 start表示启动 --server表示已经启动的http服务 --files后面是你要监视的文件名,*.html表示你要监视这个项目下的全部后缀为.html的文件html
如果你想监视指定文件,就直接写文名就好,例如:browser-sync start --server --files "index.html
,就是把*改为具体的前端
browser-sync的能力不单单如此,实现了无刷新。npm
http://localhost:3000
,还有一个http://localhost:3001
http://localhost:3001
,就会出现一个界面,这是一个管理的后台,点击左侧边栏的sync options
,里面的选项是能够选择的,举个例子:若是你把Scroll
的按钮关掉。那么这各个浏览器之间就不会同步了Remote Debug
,而后点击第一项Remote Debugger (weinre)
,点击下面的字,就会跳转到另外一个页面。里面就跟浏览器里面差很少,有elements,console等,你就能够在里面查看啦