js 파일을 축소하려고 시도했지만 gulp를 사용하여 출력 파일을 생성 할 수 없습니다. 일을 단순하게 유지하기 위해 루트 디렉토리에 test.js 파일을 만들었고 gulp가 압축하여 내 공용 폴더로 축소 된 파일을 보내려고했습니다. 나는 잠시 동안 이것에 나의 머리를 세게 치고 있었다. 그래서 사전에 감사드립니다! 여기 내 app.js는Gulp-uglify가 소형 출력 파일을 생성하지 않음
var gulp = require('gulp');
var uglify = require('gulp-uglify');
var pump = require('pump');
var app = express();
// view engine setup
app.set('views', path.join(__dirname, 'app_server', 'views'));
app.set('view engine', 'jade');
gulp.task('compress', function(cb) {
pump([
gulp.src('./test.js'),
uglify(),
gulp.dest('./public')
],
cb
);
});
내 test.js이
var myFunc = function(aa, bb) {
return aa + bb;
};
myFunc(1, 2);
그리고 내가 그것을 알아 냈
"devDependencies": {
"gulp": "^3.9.1",
"gulp-uglify": "^3.0.0",
"pump": "^1.0.2"
}
'uglify()'함수없이 출력을 얻었습니까? 그리고 이것을 실행하기 위해 어떤 명령을 사용하고 있습니까? – Jerodev
@Jerodev uglify()를 사용하지 않고 시도 했으므로 명령을 사용하지 않았습니다. 내 기본 app.js 파일에 있습니다. 따라서 프로세스가 시작될 때 실행될 것으로 예상했습니다. –
어떻게 이것을 포함시킬 수 있습니까? 'app.js'에있는 파일? – Jerodev