我想检测是否安装了插件,以便为用户添加一些有用的调试技巧。
我尝试了以下代码:
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?(name)如果已安装插件,则方法返回 true。
例子:
unless Vagrant.has_plugin?("vagrant-some-plugin")
raise 'some-plugin is not installed!'
end
原文出处:stackoverflow answer .
关于vagrant - 如果已安装插件,如何从 Vagrantfile 中检测?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21001567/