Tag: 流浪

警卫 – 与流浪汉保持一致

我正在尝试使用guard的–listen-on选项与vagrant,如此处所述,但我无法让它工作。 如果我将config.vm.network :forwarded_port, guest: 4000, host: 4000添加到我的Vagrantfile ,然后尝试用listen -f 127.0.0.1:4000开始监听,我收到一个错误: Broadcaster.initialize: Address already in use – bind(2) for “127.0.0.1” port 4000 。 如果我试着开始听, 然后开始流浪汉,流浪汉同样抱怨: Vagrant无法转发此VM上的指定端口,因为它们会与已在这些端口上侦听的其他应用程序发生冲突。 转发到4000的端口已在主机上使用。 所以我在Vagrantfile省略了端口4000转发时尝试了其他一些事情: 如果我省略了Vagrantfile的端口4000转发,那么我可以成功开始监听listen -f 127.0.0.1:4000 。 但是当我在我的流浪客人中运行guard -o “10.0.2.2:4000” -w “/home/me/my_project/”时,当文件发生变化时,警卫不会做任何事情。 向listen调用添加-v标志表明正在主机上正确地拾取更改。 我也尝试在主持人上listen -f 10.11.12.1:4000与guard -o “10.11.12.1:4000” -w “/home/me/my_project/”在客人guard -o “10.11.12.1:4000” -w “/home/me/my_project/”同样的结果后卫不做任何事情文件更改。 将listen -f 127.0.0.1:4000与guard -o “10.11.12.1:4000” -w “/home/me/my_project/”导致后卫无法连接。 […]