

共有ファイルを作ろうとして  
vagrantfileにこのような設定をしました。

[code]

    config.vm.synced_folder "/main", "c:/work/main", type:"rsync", rsync__exclude: [".git/", "node_modules"]
      config.vm.synced_folder "/main/public", "c:/work/main/public"
    
[/code]

すると次からvagrant upをすると

[code]

    Bringing machine 'default' up with 'virtualbox' provider...
    There are errors in the configuration of this machine. Please fix
    the following errors and try again:
    
    vm:
    * The host path of the shared folder is missing: /main
    * The host path of the shared folder is missing: /main/public
    
[/code]

このようなエラーが出るようになってしまい。  
サーバーが立ち上がらなくなってしまいました。  
何かわかるかたがいらっしゃいましたらアドバイスいただけると助かります。  
よろしくお願いいたします。


CC BY-SA 4.0
2019-05-08T08:25:46.417
54822
2020-06-09T11:00:25.050
2019-05-08T08:46:45.643
29826
34230
question
vagrant
共有フォルダを作ろうとしてvagrant up ができなくなった


`config.vm.synced_folder`
のパラメータで、ホストOS(Vagrantを実行しているWindows)のパスとゲストOS(作成されるVM)のパスの順番が逆になっているように見えます。

パラメータの順番を入れ替えてエラーが解消されるかご確認ください。


CC BY-SA 4.0
2019-05-08T16:58:38.397
54833
2019-05-09T15:09:27.197
2019-05-09T15:09:27.197
29826
34089
54822
answer