3

我是 vagrant/homestead 的新手,我正在尝试调试使用 vagrant up 创建的盒子,因为连接处于超时循环中。我正在尝试启用 GUI。我尝试将 vagrant 站点的配置及其每个变体添加到我的 vagrantfile 中:

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

但是每当它在那里并且我运行 vagrant up 或重新加载时,它就会返回"Message: undefined local variable or method 'config' for main:Object"

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

4

1 回答 1

10

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

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|

  // other configs

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

end
于 2014-09-19T14:53:41.400 回答