kopia lustrzana https://github.com/FacilMap/facilmap
Build source maps
rodzic
ef21fb1ea9
commit
5863ddac59
|
@ -7,13 +7,14 @@ var clean = require("gulp-clean");
|
|||
var concat = require("gulp-concat");
|
||||
var cssBase64 = require("gulp-css-base64");
|
||||
var gulpIf = require("gulp-if");
|
||||
var minifyCss = require("gulp-minify-css");
|
||||
var cleanCss = require("gulp-clean-css");
|
||||
var newer = require("gulp-newer");
|
||||
var ngAnnotate = require("gulp-ng-annotate");
|
||||
var replace = require("gulp-replace");
|
||||
var uglify = require("gulp-uglify");
|
||||
var mainBowerFiles = require("main-bower-files");
|
||||
var combine = require("stream-combiner");
|
||||
var sourcemaps = require("gulp-sourcemaps");
|
||||
|
||||
var files = [
|
||||
"js/*.js",
|
||||
|
@ -41,13 +42,17 @@ gulp.task("deps", function() {
|
|||
gulpIf([ "**/*.js", "**/*.css" ], combine(
|
||||
gulpIf("**/*.js", combine(
|
||||
newer("build/dependencies.js"),
|
||||
sourcemaps.init(),
|
||||
concat("dependencies.js"),
|
||||
uglify()
|
||||
uglify(),
|
||||
sourcemaps.write("./sourcemaps")
|
||||
)),
|
||||
gulpIf("**/*.css", combine(
|
||||
newer("build/dependencies.css"),
|
||||
sourcemaps.init(),
|
||||
concat("dependencies.css"),
|
||||
minifyCss()
|
||||
cleanCss(),
|
||||
sourcemaps.write("./sourcemaps")
|
||||
)),
|
||||
gulp.dest("build")
|
||||
))
|
||||
|
@ -60,15 +65,19 @@ gulp.task("app", function() {
|
|||
gulpIf("**/*.html", templateCache({ module: "facilpad", base: process.cwd() + "/templates/" })),
|
||||
gulpIf("**/*.js", combine(
|
||||
newer("build/app.js"),
|
||||
sourcemaps.init(),
|
||||
concat("app.js"),
|
||||
ngAnnotate(),
|
||||
uglify()
|
||||
uglify(),
|
||||
sourcemaps.write("./sourcemaps")
|
||||
)),
|
||||
gulpIf("**/*.css", combine(
|
||||
newer("build/app.css"),
|
||||
cssBase64({ maxWeightResource: 1000000 }),
|
||||
sourcemaps.init(),
|
||||
concat("app.css"),
|
||||
minifyCss()
|
||||
cleanCss(),
|
||||
sourcemaps.write("./sourcemaps")
|
||||
)),
|
||||
gulp.dest("build")
|
||||
);
|
||||
|
@ -81,11 +90,15 @@ gulp.task("all", [ "deps", "app" ], function(callback) {
|
|||
es.merge(
|
||||
combine(
|
||||
gulp.src([ "build/dependencies.js", "build/app.js" ]),
|
||||
concat("all.js")
|
||||
sourcemaps.init({ loadMaps: true }),
|
||||
concat("all.js"),
|
||||
sourcemaps.write("./sourcemaps")
|
||||
),
|
||||
combine(
|
||||
gulp.src([ "build/dependencies.css", "build/app.css" ]),
|
||||
concat("all.css")
|
||||
sourcemaps.init({ loadMaps: true }),
|
||||
concat("all.css"),
|
||||
sourcemaps.write("./sourcemaps")
|
||||
)
|
||||
),
|
||||
gulp.dest("build"),
|
||||
|
|
|
@ -8,13 +8,14 @@
|
|||
"gulp": "^3.9.1",
|
||||
"gulp-angular-templatecache": "^2.0.0",
|
||||
"gulp-clean": "^0.3.2",
|
||||
"gulp-clean-css": "^2.0.13",
|
||||
"gulp-concat": "^2.6.0",
|
||||
"gulp-css-base64": "^1.3.4",
|
||||
"gulp-if": "^2.0.1",
|
||||
"gulp-minify-css": "^1.2.4",
|
||||
"gulp-newer": "^1.2.0",
|
||||
"gulp-ng-annotate": "^2.0.0",
|
||||
"gulp-replace": "^0.5.4",
|
||||
"gulp-sourcemaps": "^1.6.0",
|
||||
"gulp-uglify": "^2.0.0",
|
||||
"main-bower-files": "^2.13.1",
|
||||
"stream-combiner": "^0.2.2"
|
||||
|
|
Ładowanie…
Reference in New Issue