尝试使用gulp使browsersync在流浪者中工作

尝试使用gulp使browsersync在流浪者中工作,gulp,vagrant,browser-sync,Gulp,Vagrant,Browser Sync,我一直在尝试让browsersync在“流浪者”中使用gulp。我可以连接到browsersync的UI,但我永远无法连接到我的开发站点。如果尝试使用地址http://localhost:3000,我不断发现以下错误: Cannot GET / 以下是我对vagrant的配置: # IP Address to access the server 10.0.0.3 config.vm.network "private_network", ip: "10.0.0.3" config.v

我一直在尝试让browsersync在“流浪者”中使用gulp。我可以连接到browsersync的UI,但我永远无法连接到我的开发站点。如果尝试使用地址
http://localhost:3000
,我不断发现以下错误:

Cannot GET /
以下是我对vagrant的配置:

  # IP Address to access the server 10.0.0.3
  config.vm.network "private_network", ip: "10.0.0.3"
  config.vm.network "forwarded_port", guest: 3000, host: 3000, auto_correct: true
  config.vm.network "forwarded_port", guest: 3001, host: 3001, auto_correct: true

  # Sync the server timezone to the host machine
  config.vm.provision :shell, :inline => "sudo rm /etc/localtime && sudo ln -s /usr/share/zoneinfo/Asia/Manila /etc/localtime", run: "always"

  # Sync File
  config.vm.synced_folder "./", "/var/www/html", mount_options: ["dmode=777", "fmode=666"]
连接到SQL时的配置

以下是我的Gulp配置:

browserSync.init(["./assets/css/*.css"],{
    server: {
        proxy: "http://10.0.0.3/globe-gui/",
        open: false,
        port: "2222",
        injectChanges: true,
    }
});


我尝试在网络上搜索解决方案,但似乎找不到答案。

浏览器同步未初始化为

您的
Vagrantfile
将来宾计算机(box)配置为可通过IP地址
10.0.0.3
访问

通过IP地址(
10.0.0.3
)从主机连接到机箱中运行的服务

当从主机连接到机箱时,将SSH主机设置为
10.0.0.3
,用于在端口
2222
上运行的数据库服务,但在机箱内部连接时,将SSH主机设置为
localhost

我认为
BrowserSync
是在框内启动的

将代理配置为具有以下值:

proxy: "http://localhost/globe-gui/",

从主机上运行的浏览器通过box(
http://10.0.0.3:3000
)。

“我可以连接到browsersync的UI”您如何连接?主人还是客人?到哪个地址?@OluwafemiSule对于UI,我可以使用以下地址进行连接-我已经尝试过了,但仍然出现错误
无法获取/
proxy: "http://localhost/globe-gui/",