保持全局变量吞噬

时间:2017-01-03 13:27:07

标签: gulp gulp-uglify

我正在使用gulp来缩小我的JS文件。但是我也在缩小一些库文件。(Backbone.js)。

现在我无法访问在该库文件(Backbone)上声明的全局变量。在控制台中它是未定义的。

我很确定我必须在gulp的uglify中传递一些参数(这是我的猜测)。

但是什么

我的gulp代码

var gulp = require('gulp');
var wrap = require('gulp-wrap');
var declare = require('gulp-declare');
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');

gulp.task('minify-js', function() {
    gulp.src("libs/*.js")
        .pipe(concat('common-script.min.js'))
        .pipe(uglify())
        .pipe(gulp.dest('js/'));
});

0 个答案:

没有答案