0
내가 GULP 작업을 사용하여 FTP 파일을 만드는 방법을 알고 있지만 문제가있는 것은 모든 파일을 배포하고 싶지 않으며 서버에 필요없는 파일이 적다는 것을 말하면 누군가가 나를 어떻게 도와 줄 수 있는지 uplaod css 파일 ?? 여기 Gulp FTP Deploy
는'use strict';
var gulp = require('gulp');
var gutil = require('gulp-util');
var ftp = require('vinyl-ftp');
/** Configuration **/
var user = process.env.FTP_USER;
var password = process.env.FTP_PWD;
var host = 'your hostname or ip address';
var port = 21;
var localFilesGlob = ['./**/*'];
var remoteFolder = '/myApp'
// helper function to build an FTP connection based on our configuration
function getFtpConnection() {
return ftp.create({
host: host,
port: port
user: user,
password: password,
parallel: 5,
log: gutil.log
});
}
/**
* Deploy task.
* Copies the new files to the server
*
* Usage: `FTP_USER=someuser FTP_PWD=somepwd gulp ftp-deploy`
*/
gulp.task('ftp-deploy', function() {
var conn = getFtpConnection();
return gulp.src(localFilesGlob, { base: '.', buffer: false })
.pipe(conn.newer(remoteFolder)) // only upload newer files
.pipe(conn.dest(remoteFolder))
;
});
의 사용 가능한 복제 [파일 제외/꿀꺽 작업에서 디렉토리 (http://stackoverflow.com/ 내 꿀꺽 작업입니다 questions/23384239/exclu-files-directories-from-gulp-task) –