Skip to content

Commit 575f608

Browse files
fix(gulp): update gulpfile for build
1 parent ac9c577 commit 575f608

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

gulpfile.js

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,19 @@ function compileHTML() {
9191
.pipe(browserSync.stream());
9292
}
9393

94+
//Concat JS
95+
function concatJs() {
96+
console.log("\n\t" + logSymbols.info, "Compiling Vendor Js..\n");
97+
return src([
98+
'src/vendor/js/*',
99+
])
100+
.pipe(sourcemaps.init())
101+
.pipe(concat('app.js'))
102+
.pipe(sourcemaps.write('./'))
103+
.pipe(dest('dist/js'))
104+
.pipe(browserSync.stream());
105+
}
106+
94107
//Concat CSS Plugins
95108
function concatCssPlugins() {
96109
console.log("\n\t" + logSymbols.info, "Compiling Plugin styles..\n");
@@ -184,13 +197,31 @@ function devClean() {
184197
return del([options.paths.dist.base]);
185198
}
186199

200+
const buildTasks = [
201+
devClean, // Clean Dist Folder
202+
resetPages,
203+
parallel(
204+
concatJs,
205+
concatCssPlugins,
206+
copyFonts,
207+
compileSCSS,
208+
javascriptBuild,
209+
devImages,
210+
compileHTML
211+
),
212+
]
187213

188214
exports.setup = series(setupBulma);
189215

216+
exports.prod = series(
217+
...buildTasks
218+
);
219+
190220
exports.default = series(
191221
devClean, // Clean Dist Folder
192222
resetPages,
193223
parallel(copyFonts, concatCssPlugins, compileSCSS, javascriptBuild, devImages, compileHTML),
194224
livePreview, // Live Preview Build
195225
watchFiles // Watch for Live Changes
196226
);
227+

0 commit comments

Comments
 (0)