Browse Source

Added livereload for .hbs files

master
Aileen Nowak 6 months ago
parent
commit
b4d0219d4e
1 changed files with 13 additions and 5 deletions
  1. 13
    5
      gulpfile.js

+ 13
- 5
gulpfile.js View File

@@ -1,4 +1,4 @@
const {series, watch, src, dest} = require('gulp');
const {series, watch, src, dest, parallel} = require('gulp');
const pump = require('pump');

// gulp plugins and utils
@@ -29,6 +29,13 @@ const handleError = (done) => {
};
};

function hbs(done) {
pump([
src(['*.hbs', 'partials/**/*.hbs', '!node_modules/**/*.hbs']),
livereload()
], handleError(done));
}

function css(done) {
const processors = [
easyimport,
@@ -71,7 +78,9 @@ function zipper(done) {
], handleError(done));
}

const watcher = () => watch('assets/css/**', css);
const cssWatcher = () => watch('assets/css/**', css);
const hbsWatcher = () => watch(['*.hbs', 'partials/**/*.hbs', '!node_modules/**/*.hbs'], hbs);
const watcher = parallel(cssWatcher, hbsWatcher);
const build = series(css, js);
const dev = series(build, serve, watcher);

@@ -170,8 +179,7 @@ const release = () => {
}

return previousRelease()
.then((previousVersion)=> {

.then((previousVersion) => {
changelog({previousVersion});

return releaseUtils
@@ -190,7 +198,7 @@ const release = () => {
content: [`**Ships with Ghost ${shipsWithGhost} Compatible with Ghost >= ${compatibleWithGhost}**\n\n`],
changelogPath: CHANGELOG_PATH
})
.then((response)=> {
.then((response) => {
console.log(`\nRelease draft generated: ${response.releaseUrl}\n`);
});
});

Loading…
Cancel
Save