diff --git a/app/templates/_gulpfile.js b/app/templates/_gulpfile.js index b06ff76..b136c7c 100644 --- a/app/templates/_gulpfile.js +++ b/app/templates/_gulpfile.js @@ -148,8 +148,10 @@ gulp.task('concat:js', ['js:hint'], function () { console.log('-------------------------------------------------- CONCAT :js'); gulp.src([SETTINGS.src.js + 'plugins/*.js', SETTINGS.src.js + 'app.js', SETTINGS.src.js + '*.js', SETTINGS.src.js + '**/*.js']) + .pipe(gulpPlugins.if(!isProduction, gulpPlugins.sourcemaps.init({loadMaps: true}))) .pipe(gulpPlugins.concat('all.js')) .pipe(gulpPlugins.if(isProduction, gulpPlugins.uglify())) + .pipe(gulpPlugins.if(!isProduction, gulpPlugins.sourcemaps.write('../js'))) .pipe(gulp.dest(SETTINGS.build.js)) .pipe(gulpPlugins.connect.reload()); }); diff --git a/app/templates/_package.json b/app/templates/_package.json index 68b631d..f5dd217 100644 --- a/app/templates/_package.json +++ b/app/templates/_package.json @@ -7,7 +7,7 @@ "chalk": "^0.4.0", "connect-livereload": "*", "gulp": "~3.5.0", - "gulp-concat": "~2.1.7", + "gulp-concat": "^2.4.1", "gulp-connect": "^2.0.5", "gulp-grunt": "~0.4.0", "gulp-if": "0.0.3", @@ -24,6 +24,7 @@ "main-bower-files": "*", "gulp-load-plugins": "^0.5.1", "gulp-task-listing": "~0.3.0", + "gulp-sourcemaps": "^1.2.8", "jshint-stylish": "*", "open": "*", "protractor": "~0.16.1",