Closed georgejenkins closed 8 years ago
Before I merge this, could you give me a demo? Would like to see exactly what it does.
@georgejenkins @nloveladyallen
As soon as someone demos this to me, I'll merge it.
@joexn The next commit will have some improvements, so don't merge yet.
@georgejenkins Can you push the latest commit?
I figured the project could benefit from a modern & extensible build suite. Gulp is almost the de facto build system for web these days, so that is what I used. It will help people new to the project get up-and-running as the configuration for the build tools are already completed - it now takes only two commands to have Legacy build from source (assuming you have node installed). Most open source web projects provide a similar build system. It also makes build setup very easy and should significantly speed up testing and modification of the source as all changes are immediately compiled and rendered in connected local browsers.
I've included an npm package for built tool dependencies, and configured gulp to process Legacy's sass, auto-prefix and minify the source, and inject it into all connected browsers via browsersync. I have also updated the readme to reflect the new tools.
Hit me up on the slack channel if you have any questions/suggestions!