gulp-uglify를 사용하여 코드를 축소했습니다. 변경하고 싶은 점이 있습니다.gulp-uglify는 이름을 바꿀 수 없습니다.
다음은 gulpfile.js
입니다. 내가 할 때 gulp calendar-uglify
/compile/디렉토리 안의 컴파일과 이름은 calendar.min.js
입니다. 내가 uglify
안에있는 이름을 바꾸고 명령을 다시 실행하면 gulp가 다시 이름을 생성합니다.
나는 uglify가 내가 작성한 이름으로 파일을 컴파일 할 수 없다는 것을 의미합니다. Gulp-uglify allways는 concat 파일의 파일 이름을 사용합니다.
변경하려면 어떻게해야합니까?
TY,
Jaster
gulpfile.js
// Dependencies
var gulp = require('gulp'),
concat = require('gulp-concat'),
uglify = require('gulp-uglify');
// Private callbacks
/**
* Calendar js concat
* @private
**/
var _calendarConcat = function(){
return gulp.src(['./src/olympics/Calendar.js', './src/entry/calendar.js'])
.pipe(concat('calendar.min.js'))
.pipe(gulp.dest('./dist'));
};
/**
* Calendar js uglify
* @private
**/
var _calendarUglify = function(){
return gulp.src('./dist/calendar.min.js')
.pipe(uglify('calendar.min.js', {
mangle: true,
output: {
beautify: true
}
}))
.pipe(gulp.dest('./compile/'));
};
// Task def
gulp.task('calendar-concat', _calendarConcat);
gulp.task('calendar-uglify', _calendarUglify);