文件夹在 Vagrant box 中不同步

Folders are not synchronized in Vagrant box

Vagrant 停止同步我的文件夹。 Homestead.yaml 映射文件夹如下:

folders:
- map: ~/my-folder
  to: /home/vagrant/my-folder
  1. 我列出了所有框并删除了所有现有框。

  2. 我重新安装了我需要的那个:

    vagrant 初始化 laravel/homestead

安装完成后,当我vagrant up:

Bringing machine 'default' up with 'virtualbox' provider...
==> default: Checking if box 'laravel/homestead' version '12.0.0' is up to date...
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: flag to force provisioning. Provisioners marked to run always will still run.

我也调用了 vagrant provision 但没有成功。我可以登录:

vagrant ssh

但是没有文件夹。我错过了什么?

尝试运行

vagrant reload --provision

经过长时间的斗争,我找到了问题的答案。停止并删除框后,我还删除了以下内容:

/.vagrant.d/boxes 

...然后,我 re-installed 来自 stretch 的 Homestead 文件夹,添加

vagrant box add laravel/homestead

...然后当我 vagrant up 时,Code 文件夹开始同步。