ability to not embed templates in dev mode

This commit is contained in:
Niels Lyngsø
2020-02-12 17:17:36 +01:00
parent bc1f5f2086
commit bc73c6f060
2 changed files with 7 additions and 3 deletions
+4 -2
View File
@@ -3,10 +3,12 @@
module.exports = {
compile: {
build: {
sourcemaps: false
sourcemaps: false,
embedtemplates: true
},
dev: {
sourcemaps: true
sourcemaps: true,
embedtemplates: false
}
},
sources: {
@@ -25,7 +25,9 @@ module.exports = function (files, out) {
.pipe(sort());
//in production, embed the templates
task = task.pipe(embedTemplates({ basePath: "./src/", minimize: { loose: true } }))
if(config.compile.current.embedtemplates === true) {
task = task.pipe(embedTemplates({ basePath: "./src/", minimize: { loose: true } }));
}
task = task.pipe(concat(out))
.pipe(wrap('(function(){\n%= body %\n})();'))