我想检测是否已安装插件,因此我可以为用户添加一些有用的调试技巧.
我试过以下代码:
if config.vbguest config.vbguest.auto_update = true else puts "installing vagrant-vbguest plugin is recommended" end
然而,Vagrant输出 * Unknown configuration section 'vbguest'.
有没有办法可以检测是否安装了插件?
该Vagrant.has_plugin?(名)如果一个插件已经安装方法返回true.
例:
unless Vagrant.has_plugin?("vagrant-some-plugin") raise 'some-plugin is not installed!' end
原始来源:stackoverflow答案.