grunt vagrant exec:针对Vagrant机器执行命令
grunt-vagrant-exec通过Grunt在Vagrant机器上执行命令。基本原理是其他做这种事情的Grunt插件对我来说效果不佳。特征:
-
多任务支持
-
多条指令支持
-
当前工作目录内运行命令
-
默认从
vagrant ssh-config
输出中读取SSH配置 -
支持自定义用户、主机、端口、密码和密钥文件设置
例子:
{
vagrant: {
options: {
command: ['make clean', 'make'],
cwd: '/vagrant'
},
target1: {
user: 'bar',
host: 'bar',
password: 'Password1' // don't do this.
}
}
}