1

簡単に聞こえます-Virtualbox専用のvagrant hostmanagerプラグインをオンにしようとしています。

だから私は上書きを試みます:

config.hostmanager.enabled = false

...

config.vm.provider "virtualbox" do |vb|
    vb.hostmanager.enabled = true
    ...
end
config.vm.provider "azure" do |azure|
    # do nothing
    ...
end

ただし、 vagrant はそれについて不平を言っています。

There are errors in the configuration of this machine. Please fix the following errors and try again:

VirtualBox Provider:
* The following settings shouldn't exist: hostmanager

編集:私も試しました...

config.vm.provider "virtualbox" do |vb,override|
    override.hostmanager.enabled = true
    ...
end

これはエラーをスローしませんが、ホストマネージャーも実行しません:(

私は何を間違っていますか?

4

1 に答える 1

1

次のようなものを構成したときに同じエラーが発生しました

config.vm.hostmanager.aliases = %w(my.example.local)

しかし正しいのは

config.hostmanager.aliases = %w(my.example.local)

もしかして、似たようなタイプミス?

于 2015-09-22T07:38:48.763 に答える