首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gulp直播服务器vs browserSync

gulp直播服务器vs browserSync
EN

Stack Overflow用户
提问于 2015-11-28 23:32:44
回答 1查看 2K关注 0票数 1

我已经读了足够多关于live-server和browsersync的内容..然而,我无法安静地理解它们是如何协同工作的。

browserSync的任务是同步所有浏览器,而live- server的任务是重启我的express服务器。

那么,下面的任务在我的工作流程中有什么帮助:

代码语言:javascript
复制
gulp.task('live-server', function() {

  var server = new LiveServer('server/main.js');
  server.start();
});

gulp.task('serve', ['live-server'], function() {
  browserSync.init(null, {
   proxy: 'http://localhost:7777',
    port: 9001
  });
});

当我运行gulp serve时得到的输出是

代码语言:javascript
复制
[09:31:05] Using gulpfile ~/Documents/Code/test/gulpfile.js
[09:31:05] Starting 'live-server'...
[09:31:05] Finished 'live-server' after 8.55 ms
[09:31:05] Starting 'serve'...
[09:31:05] Finished 'serve' after 60 ms
livereload[tiny-lr] listening on 35729 ...
[BS] Proxying: http://localhost:7777
[BS] Access URLs:
 -------------------------------------
       Local: http://localhost:9001
    External: http://172.20.3.230:9001
 -------------------------------------
          UI: http://localhost:3001
 UI External: http://172.20.3.230:3001
 ------------------------------------

对于所有新端口9001、3001,这是什么外部接口,什么是外部UI?

EN

回答 1

Stack Overflow用户

发布于 2017-02-08 14:15:03

Local:表示您可以用来查看项目的本地计算机上的地址。外部:表示本地网络(LAN或wifi)上的任何用户都可以查看项目的地址。

UI让您鸟瞰所有的BrowserSync选项,它显示您所有的同步选项,历史记录,并允许您配置BrowserSync。要访问UI,只需访问终端上作为UI引用的地址。

下面的链接将详细介绍它:How to Use BrowserSync for Faster Development

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33973089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档