我有一个Vagrantfile,其中包含以下代码:
/home/me/Vagrantfile
文件存在时,一切都很好。但是你也可以从总共不同的文件夹中停止VM。因此,可以说我的项目在这里:vagrant halt
当我在/home/me
中执行vagrant halt abc123
时,它起作用了!
当我在另一个文件夹中执行./config/user.json
时,出现以下错误消息:
路径:/ home / me / Vagrantfile
行号:5
消息:Errno :: ENOENT:没有这样的文件或目录@ rb_sysopen-config / user.json
发生这种情况是因为我当前的工作目录没有File.read()
文件。
我的问题:我如何在Vagrantfile的目录名前加上{{1}}调用,所以在哪里执行vagrant命令都没有关系?
预先感谢