以编程方式获取 Vagrant 的版本
Programmatically get the version of Vagrant
有没有一种编程方式可以在不使用终端命令的情况下获取本地安装的 Vagrant 的版本? (即不解析 `vagrant -v`
输出的答案)
由于 Vagrant 现在不再用作 RubyGem(从 v1.1 开始),您需要一个名为 vagrant-wrapper
的新 gem。
它是 New Vagrant 安装的 Ruby 包装器。你可以从 Ruby.
控制 vagrant
对于这个版本:
require 'vagrant-wrapper'
VagrantWrapper.new.vagrant_version
有没有一种编程方式可以在不使用终端命令的情况下获取本地安装的 Vagrant 的版本? (即不解析 `vagrant -v`
输出的答案)
由于 Vagrant 现在不再用作 RubyGem(从 v1.1 开始),您需要一个名为 vagrant-wrapper
的新 gem。
它是 New Vagrant 安装的 Ruby 包装器。你可以从 Ruby.
对于这个版本:
require 'vagrant-wrapper'
VagrantWrapper.new.vagrant_version