Added js folder for long scripts.

This commit is contained in:
chris062689
2017-06-24 10:08:37 -04:00
parent c7423cc391
commit aa9ca7da82
5 changed files with 77 additions and 68 deletions

View File

@ -45,6 +45,12 @@ gulp.task("css", ['hugo'], () => (
.pipe(gulp.dest('./'))
));
gulp.task("js", ['hugo'], () => (
gulp.src(`${distPath}/js/**/*.js`, {base: './'})
.pipe(md5(10, `${distPath}/**/*.html`))
.pipe(gulp.dest('./'))
));
gulp.task('images', ['hugo'], () => (
gulp.src(`${distPath}/images/*`, {base: './'})
.pipe(gulp.dest('./')),
@ -62,13 +68,13 @@ gulp.task('images', ['hugo'], () => (
.pipe(gulp.dest('./'))
));
gulp.task('html', ['hugo', 'css', 'images'], () => (
gulp.task('html', ['hugo', 'css', 'js', 'images'], () => (
gulp.src(`${distPath}/**/*.html`, {base: './'})
.pipe(htmlmin({collapseWhitespace: true}))
.pipe(gulp.dest('./'))
));
gulp.task('deploy', ['hugo', 'css', 'images', 'html'], () => {
gulp.task('deploy', ['html'], () => {
require('fs').writeFileSync(`${distPath}/CNAME`, `${cname}`);
require('fs').writeFileSync(`${distPath}/robots.txt`, `Sitemap: https://${cname}/sitemap.xml\n\nUser-agent: *`);
return gulp.src(`${distPath}/**/*`).pipe(ghPages(deployOptions));