This document discusses a WordPress workflow that uses Browsersync, Gulp, SASS, Vagrant and other tools to create websites of the future. It demonstrates how Browsersync can live-reload pages on any device, and how Gulp is used with Browsersync to convert SASS to CSS and automatically prefix files for browser compatibility. Finally, it outlines potential future integrations like using Vagrant for database backups and deployment scripts.
3. Three Repos Covered
jumpstart C My personal base for WordPress
jumpstart-install-script C Bash script to load jumpstart
jVVV C jumpstart with Varying Vagrant Vagrants
Find all three C https://github.com/elimc?tab=repositories
5. List of Tech
Node C https://nodejs.org/
NPM C https://www.npmjs.com/
SASS and LibSASS C http://sass-lang.com/libsass
Browsersync C http://www.browsersync.io/
Gulp.js C http://gulpjs.com/
Vagrant C https://www.vagrantup.com/
10. Restarting Gulp
Sometimes gulp breaks if your PHP has compilation errors
To restart Gulp:
1. Enter ^C in the CLI
2. Then enter ^gulp ̄ in the CLI
11. The Future
Gulp 4.0 will fix many compilation errors
Vagrant can combined with automatic DB backups
Possible integration with deployment scripts?
DevOps is a super active area!