wit*_*rin 3 deployment gruntjs grunt-ssh
我尝试使用grunt-ssh进行部署.但我只获得了复制文件夹的文件:
sftp: {
deploy: {
files: {
"./": "doc/*"
},
options: {
path: '<%= pkg.server.path %>',
host: '<%= pkg.server.host %>',
username: '<%= pkg.server.user %>',
password: '<%= pkg.server.password %>',
showProgress: true,
srcBasePath: 'doc/'
}
}
}
Run Code Online (Sandbox Code Playgroud)
如何将整个本地文件夹(包括其子文件夹(递归)doc复制到远程?
快速浏览一下来源解决了我的问题:
sftp: {
deploy: {
files: {
"./": "doc/**"
},
options: {
path: '<%= pkg.server.path %>',
host: '<%= pkg.server.host %>',
username: '<%= pkg.server.user %>',
password: '<%= pkg.server.password %>',
showProgress: true,
srcBasePath: 'doc/',
createDirectories: true
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1628 次 |
| 最近记录: |