2017-04-26 13 views
0

jsファイルとgulpを醜くして結合したいと思います。ここに私のコードは私が述べて難読化ツールから私のjsファイルを囲むいくつかのコードで終わるgulp-concatでrequireが定義されていません

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/")); 
}); 

です:私は、コードでこれを含めると、それが必要とスロー

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

が定義されていない、私は周りサーフィンウェブと同様のものが見つかりましたquestion。しかし、その答えはまた、私にとって明らかではありません。私はぐったりしていないので、私はここでいくつか小さなことを逃すと思う。

答えて

0

ここでの問題は、あなたのjsを難読化するgulp-concat-jsを使用しています。私はグルップコンカットを使っていたはずです。誰かを助けるかもしれない。

関連する問題