gulp - 如何以编程方式调用 Browsersync init 横幅?

标签 gulp browser-sync gulp-browser-sync

当 Browsersync 启动时,它会向控制台显示此横幅:

[BrowserSync] Proxying: http://localhost:10623
[BrowserSync] Access URLs:
 --------------------------------------
       Local: http://localhost:30623
    External: http://192.168.1.71:30623
 --------------------------------------
          UI: http://localhost:3001
 UI External: http://localhost:3001
 --------------------------------------

每当我的 Gulp 观察器运行时,我都想获取它,以获取类似 Webpack 日志的内容。

有办法得到吗?或者甚至是一些 Gulp 插件来做这样的事情?

最佳答案

您能具体说明想要这样做的原因吗?它看起来像是在为您提供运行服务的端口。如果那是您想要的,您应该在服务启动之前就已经知道服务在哪些端口上运行。如果你出于某种原因想要显示整个横幅,请检查 Browsersync 文档以显示启动横幅,并在每次你的 Gulp 观察程序启动时执行此操作(如果文档中没有任何内容,则可能无法手动显示横幅)希望这对您有所帮助!

关于gulp - 如何以编程方式调用 Browsersync init 横幅?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56536526/

相关文章:

javascript - gulp 观察者和 promise 导致崩溃

node.js - 所有未全局安装的npm包都不能直接执行

gulp - BrowserSync 与自定义 URL

node.js - 为什么后续的 HTTP 请求

ssl - BrowserSync 证书 CLI

gulp - 在 Gulp 中使用 BrowserSync 重新加载 HTML

javascript - 将 Browserify 与 gulp 一起使用时,Navigo 未定义

javascript - 在具有通过 gulp-submodule 注入(inject)的依赖项的模块上运行 gulp 任务,该模块又通过 gulp-submodule 拥有自己的依赖项,失败

javascript - Gulp sass 和 browsersync 重新加载浏览器而不是注入(inject) css

css - Browsersync 代理站点注入(inject) CSS