我尝试使用grunt-sftp-deploy
grunt
插件排除通过sftp上传的目录。
以下是我的设置:
'sftp-deploy': {
lean: {
auth: {
host: 'green-and-energy.com',
port: 22,
authKey: 'privateKey'
},
src: './build/',
dest: '/webseiten/citysim/iev-webapp-deploy',
exclusions : ['/build/css-lib/*', '/build/css-lib/**', 'build/css-lib/*','build/css-lib/**'],
server_sep: '/'
}, // end of lean
} // end of sftp
我尝试排除的是文件夹./build/css-lib
所有上传的组件。但它不起作用,它将被上传。
答案 0 :(得分:0)
尝试常用语法:
/build/css-lib/**/*
这将排除部署所有文件,而不仅仅是dir。所以&#c; css-lib'不会重新创建目录以放入非排除文件。