I'm happy to continue optimizing, or to pull back and limit these changes a little. One thing to note is that the clean, sw and critical tasks all run with the default task now, whereas they had tobe run individually before. Even with these additions, the gulp parallel method means that it still runs just as fast (~8s before to ~5s now)
Further improvements could be splitting the gulpfile into a folder with modules and includes. (i.e. gulpfile.babel.js/index.js)
This PR does a couple of things surrounding the upgrade to Gulp 4.0. This PR closes #52.
gulp
package to 4.0.0gulpfile.babel.js
to be able to utilize newest ECMAscript featuresserial
andparallel
methodsbuild
taskgulp-gh-pages
,gulp-load-plugins
)I'm happy to continue optimizing, or to pull back and limit these changes a little. One thing to note is that the
clean
,sw
andcritical
tasks all run with the default task now, whereas they had tobe run individually before. Even with these additions, the gulpparallel
method means that it still runs just as fast (~8s before to ~5s now)Further improvements could be splitting the gulpfile into a folder with modules and includes. (i.e.
gulpfile.babel.js/index.js
)