在Vagrant VirtualBox上启用GUI - 未定义的局部变量

nwi*_*tin 2 virtualbox vagrant laravel laravel-4 vagrantfile

我是vagrant/homestead的新手,我正在尝试调试使用vagrant创建的框,因为连接是在超时循环上.我正在尝试启用GUI.我尝试将流浪网站的配置及其每个变体添加到我的vagrantfile:

config.vm.provider "virtualbox" do |v|
  v.gui = true
end
Run Code Online (Sandbox Code Playgroud)

但无论什么时候在那里,我都会流浪或重新加载,它只会返回 "Message: undefined local variable or method 'config' for main:Object"

有任何想法吗?提前致谢!

Son*_*que 9

最近我遇到了同样的问题,在我的情况下,这是因为我把这个代码放在主要的vagrant配置块之外,试着像示例一样放在适当的位置.第一行定义config在块内使用的局部变量:

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|

  // other configs

  config.vm.provider "virtualbox" do |v|
    v.gui = true
  end

end
Run Code Online (Sandbox Code Playgroud)