browsersync使用

记得在学习Nodejs的时候有一个很好的Node模块吸引了我,它能对我修改的某一个css, js 或者目录的变化进行监控,然后我们可以通过浏览器来查看监听的服务下文件发生的变化!
下面我来简单的介绍一下它 当然我们也可以去官网直接找对应的使用文档,官网也是讲解的非常详细的

官网地址:browsersync

下面是我对Browersync使用的一个过程,希望对新手有点用处

首先BrowserSync是基于Node.js的, 是一个Node模块, 如果您想要快速使用它,也许您需要先安装一下Node.js
npm库中安装 BrowserSync :

全局安装
//Mac下全局安装请在命令前加sudo
npm install -g browser-sync 

当然您也可以结合gulpjs或gruntjs构建工具来使用,在您需要构建的项目里运行下面的命令:

npm install --save-dev browser-sync
启动browsersync 也非常简单

比如我们要对这个vue项目中的index.html 及 index.js进行检测进行监测命令如下:

监控文件index.html 与index.js 文件的变化

browser-sync start --server -no-notify --file='index.html,index.js'

如果有更深层次文件的监测可以使用如下命令:

browser-sync start --server --files '**/*.css, **/*.html'

当然我们也可以对我们自己的项目开启代理监测 比如php类的项目:

在本地创建了一个PHP服务器环境,并通过绑定Browsersync.cn来访问本地服务器,使用以下命令方式,Browsersync将提供一个新的地址localhost:3000来访问Browsersync.cn,并监听其css目录下的所有css文件。

browser-sync start --poerxy 'www.fanxiao2.net' '**/.' 

本文转载至   范骏  的博客

    原文作者:假装我是程序猿
    原文地址: https://segmentfault.com/a/1190000008953882
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞