设置可能不存在的同步文件夹
setting up a synced folder that may not exist
在我的 vagrantfile 中,我设置了一个同步文件夹,例如
node_config.vm.synced_folder "../.", "/proj_root"
这很好用。我想添加其他同步文件夹,其中主机上可能不存在源目录。 vagrant 运行s时报找不到源码目录
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: ../../test_no_such_dir
我理解错误,但是,我正在寻找一种方法来选择性地设置 synced_folder。如果它们不存在,也许我可以 运行 mkdir 在目录上创建它们,但我不确定我是否可以 运行 vagrantfile 中的任意命令。
有optional args个我可以用。其中之一是 create
,如果不存在则创建源目录。
node_config.vm.synced_folder "../../test_no_such", "/test_no_such", create:true
在我的 vagrantfile 中,我设置了一个同步文件夹,例如
node_config.vm.synced_folder "../.", "/proj_root"
这很好用。我想添加其他同步文件夹,其中主机上可能不存在源目录。 vagrant 运行s时报找不到源码目录
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: ../../test_no_such_dir
我理解错误,但是,我正在寻找一种方法来选择性地设置 synced_folder。如果它们不存在,也许我可以 运行 mkdir 在目录上创建它们,但我不确定我是否可以 运行 vagrantfile 中的任意命令。
有optional args个我可以用。其中之一是 create
,如果不存在则创建源目录。
node_config.vm.synced_folder "../../test_no_such", "/test_no_such", create:true