我想看看是否有一种方法可以将几个插件打包在一起作为一个元插件自动安装所有东西,就像一个项目模板一样工作。
为什么不是脚本?因为我想把它放在 github 中,所以当我不使用自己的 PC 时我不必担心它:) 但是因为基于脚本的解决方案也受到欢迎。
我想看看是否有一种方法可以将几个插件打包在一起作为一个元插件自动安装所有东西,就像一个项目模板一样工作。
为什么不是脚本?因为我想把它放在 github 中,所以当我不使用自己的 PC 时我不必担心它:) 但是因为基于脚本的解决方案也受到欢迎。
我的解决方案(红宝石脚本):
plugins = %w{
http://url_to_plugin_1
http://url_to_plugin_2
http://url_to_plugin_3
http://url_to_plugin_4
http://url_to_plugin_5
}
plugins.each do | p |
`ruby script/plugin install -x #{p}`
end
从项目根目录运行
如果你真正想要的是一个项目模板,你可以试试模板,这是 2.3 的一个新特性