Virtual machine 流浪汉把代码弄乱了?

Virtual machine 流浪汉把代码弄乱了?,virtual-machine,vagrant,virtualbox,puppet,Virtual Machine,Vagrant,Virtualbox,Puppet,下面,当我执行vagrant up时,机器会正确启动,所有内容都会正确显示。然而,当我开始编辑代码时,Vagrant完全破坏了代码 拉起页面时,有时会丢失文档的最后10行,有时会出现导致错误的随机非unicode字符。当我使用ssh连接到虚拟机并查看代码时,它与编辑器中的代码完全相同。没有缓存任何内容 我尝试过重新设置、编辑vagrant文件、销毁盒子(甚至在Virtualbox中)并将其恢复,以及卸载和重新安装vagrant,但都无济于事 有人能帮我吗?我一直在努力解决我认为同样的问题。从使用

下面,当我执行
vagrant up
时,机器会正确启动,所有内容都会正确显示。然而,当我开始编辑代码时,Vagrant完全破坏了代码

拉起页面时,有时会丢失文档的最后10行,有时会出现导致错误的随机非unicode字符。当我使用ssh连接到虚拟机并查看代码时,它与编辑器中的代码完全相同。没有缓存任何内容

我尝试过重新设置、编辑vagrant文件、销毁盒子(甚至在Virtualbox中)并将其恢复,以及卸载和重新安装vagrant,但都无济于事


有人能帮我吗?

我一直在努力解决我认为同样的问题。从使用nginx的回购协议来看

在nginx.conf中,将sendfile设置为off。这对我有用

有关更多信息,请参见此处:

您的虚拟机正在运行什么?当您通过SSH进入并通过
nc
curl
请求HTML时,它是否也会被破坏?您能给出您正在使用的vagrant文件吗?什么代码被破坏了?@FelixFrank这是我正在使用的vagrant配置:@PeterSouter它是浏览器上的javascript代码。在服务器和本地,一切正常,但在浏览器中查看时,代码丢失或显示不正确。显示内容如下: