只配置了host、user、pass和remotePath,运行gulp之后显示 gulp-sftp: No files uploaded
谁能告诉我为什么,谢谢!
gulp.task('upload', function() {
return gulp.src( jadeWorkDir + '/**' )
.pipe(sftp({
host: jadeConfig.sftp.host,
user: jadeConfig.sftp.user,
port: jadeConfig.sftp.port,
key: jadeConfig.sftp.key,
pass: jadeConfig.sftp.pass,
remotePath: jadeConfig.sftp.remotePath
}));
});
如上写task,需在执行任务路径后加 '/**' or '**' 通配符进行匹配。如果没有,则会出现这样的问题:
gulp-sftp: No files uploaded