美文网首页Web前端之路
browserSync gulp 配置 自定义域名访问

browserSync gulp 配置 自定义域名访问

作者: Tiny_z | 来源:发表于2016-06-21 13:58 被阅读1306次

安装

npm install --save-dev browser-sync

引入

var browserSync = require('browser-sync').create();
var reload = browserSync.reload;

监听模板

gulp.task('html',function(){
 gulp.watch(["skin4/*.htm","skin4/**/*.htm"]).on('change',browserSync.reload);
});

热重载

pipe(reload({stream:true}))

开启任务

gulp.task('browser-sync', function() {    browserSync.init({});});
gulp.task("default",function(){    gulp.start(["watchLess","watchJs","browser-sync","html"]);});

网站里面加上公共代码 具体代码需要查看控制台输出

Paste_Image.png
<script id="__bs_script__">document.write("<script async src='http://HOST:3000/browser-sync/browser-sync-client.2.13.0.js'><\/script>".replace("HOST", location.hostname));</script>

然后就可以通过自己本地配置的域名进行访问了

具体网站配置文件
配置代码

如果想同时监听多个网站 就需要更改默认端口号 相应的网站里面引入文件的端口号也要改

Paste_Image.png

gulp.task('browser-sync', function() { browserSync.init({ port:3002 });});

相关文章

网友评论

    本文标题:browserSync gulp 配置 自定义域名访问

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