Gruntjs 给流浪汉发牢骚

Gruntjs 给流浪汉发牢骚,gruntjs,vagrant,serve,Gruntjs,Vagrant,Serve,我的windows机器上运行着一个流浪汉盒子。我想利用命令咕噜服务。当运行grunt服务时,我想在我的主机上访问该站点,因为我在vagrant box上没有浏览器。我该如何完成这项工作 我已经在grunt文件中识别了端口。目前,该值设置为9000。 然而,php也在使用它,因为我有其他使用laravel的应用程序(盒子是homestead) 通常我在mysite.dev上访问我的站点,因为我已经设置了hosts文件和homestead.yaml来映射到该框。在该文件中,我还看到: # ports

我的windows机器上运行着一个流浪汉盒子。我想利用命令咕噜服务。当运行grunt服务时,我想在我的主机上访问该站点,因为我在vagrant box上没有浏览器。我该如何完成这项工作

我已经在grunt文件中识别了端口。目前,该值设置为9000。 然而,php也在使用它,因为我有其他使用laravel的应用程序(盒子是homestead)

通常我在mysite.dev上访问我的站点,因为我已经设置了hosts文件和homestead.yaml来映射到该框。在该文件中,我还看到:

# ports:
#     - send: 50000
#       to: 5000
#     - send: 7777
#       to: 777
#       protocol: udp

mysite.dev很好,但是localhost:9001或其他任何东西也可以。如何继续?

这些端口都有注释,如果您没有设置静态IP,则需要这些端口,但正如您所说,您设置了主机文件,我假设您有一个虚拟机的静态IP,如果在mysite.dev上配置了主机文件,您应该能够访问mysite.dev:9001(如果是grunt运行的端口),谢谢!所以我让grunt serve在端口9123上运行,但仍然无法访问mysite.dev:9123,因为它说连接被拒绝了。所以我猜VM没有公开该端口?netstat确认grunt正在使用该端口。您正在运行哪个版本的grunt?您是否已将默认设置更改为0.0.0.0,因此应该可以工作,您可以尝试通过IP更改,但0.0.0.0绑定到所有网络接口。由于各种原因,我卡在grunt“^0.4.5”中。但这是服务。我得到了静态IP,所以仍然是一样的,对吗?但我好像被锁在港口外面了。即使设置sai:homestead-7:9123(guest)=>9124(主机)(适配器1),端口也会被注释,如果您没有设置静态IP,则需要这些端口,但正如您所说,您设置了主机文件,我假设您有虚拟机的静态IP,如果在mysite.dev上配置了主机文件,则您应该能够访问mysite.dev:9001(如果是grunt运行的端口)谢谢!所以我让grunt serve在端口9123上运行,但仍然无法访问mysite。dev:9123,因为它说的是ERR_CONNECTION_拒绝。所以我猜VM没有暴露该端口?netstat确认grunt正在使用该端口。您正在运行哪个版本的grunt?您是否将默认设置更改为0.0.0所以应该可以工作,您可以尝试通过IP更改,但0.0.0 binds到所有网络接口由于各种原因,我被困在grunt“^0.4.5”中。但是它的服务。我得到了静态IP,所以仍然是一样的,对吗?但我似乎被锁定在端口之外。即使设置sais:homestad-7:9123(来宾)=>9124(主机)(适配器1)