2017-04-26 1 views
0

내 js 파일을 꿀꺽 꿀꺽 마시고 결합하려고합니다. 여기gulp-concat에 대한 정의가 필요하지 않습니다.

var gulp = require('gulp'); 
var uglify = require('gulp-uglify'); 
var pump = require('pump'); 
var gutil = require('gulp-util'); 
gutil.env.type = 'production'; 
gulp.task('uglify', function (cb) { 
return gulp.src([ 
    'pure/modernizr.js', 
    'pure/horizon.js' 
]) 
     .pipe(gutil.env.type === 'production' ? uglify() : gutil.noop()) 
     .pipe(sourcemaps.write('.')) 
     .pipe(gulp.dest("ugly")); 
}); 
var sourcemaps = require("gulp-sourcemaps"); 
var concat = require("gulp-concat-js"); 
gulp.task("concat", function() { 
return gulp.src([ 
    'ugly/modernizr.js', 
    'ugly/horizon.js' 
]) 
     .pipe(sourcemaps.init()) 
     .pipe(concat({ 
      "target": "concatenated.js", // Name to concatenate to 
      "entry": "./main.js" // Entrypoint for the application, main module 
        // The `./` part is important! The path is relative to 
        // whatever gulp decides is the base-path, in this 
        // example that is `./lib` 
     })) 
     .pipe(sourcemaps.write('.')) 
     .pipe(gulp.dest("pure/")); 
}); 

내가 진술 난독에서 내 JS 파일을 둘러싸는 일부 코드와 끝까지 내 코드입니다 :

//// THIS FILE IS CONCATENATED WITH gulp-obfuscator-js 

내가이 코드에서, 그것은 정의되지 않은 요구가 발생 포함하는 경우는, 나는 주위에 서핑 웹 및 유사한 하나를 발견 question. 그러나 그 대답은 또한 나를 위해 명확하지 않습니다. 나는 꿀꺽 꿀꺽 마시 지 않으므로 여기 약간의 작은 일을 그리워한다.

답변

0

여기서 문제는 내가 gulp-concat-js을 사용하여 js를 난독 화합니다. 나는 꿀꺽 거리는 concat를 사용해야했다. 누군가를 도울 수 있습니다.

관련 문제