禁用 vagrant 插件执行

Disable vagrant plugin execution

有什么方法可以禁用插件执行吗?

例如,我们使用 vagrant-librarian-puppet-plugin,当存在 Puppetfile 时它会自动执行。 在某些情况下,即使 Puppetfile 存在,我们也希望避免执行。可以在 Vagrantfile 中添加配置吗?

您无法停用插件;所以你需要查看给定插件的具体设置。

https://github.com/voxpupuli/vagrant-librarian-puppet 的情况下,你不能停用插件,但你可以告诉它在一个目录中查找 Puppetfile,它不会

Vagrant.configure("2") do |config|

  config.librarian_puppet.puppetfile_dir = "directory_with_no_puppet_file"

end

注意:我自己还没有尝试过,但看起来 source 应该没问题,并且会跳过图书管理员配置