This pull requests introduces LiveReload which is great for CSS development, as you can just change values and see them updated in the browser.
It removes the dependency to python by setting up a node js webserver, which will also be shared with the behaviour tests.
It changes the npm interface, which I want to explain briefly:
npm install now gives you a completly set up environment, including bower dependencies (you'll need them anyway). It does not run tests anymore, as I didn't see why.
npm start gives you a complete development environment with a webserver, automatic builds and live reload.
Travis runs multiple commands instead of calling one npm run procedure. I changed that back because I find the Travis logs to be more clear if they state the result for every command.
This pull requests introduces LiveReload which is great for CSS development, as you can just change values and see them updated in the browser.
It removes the dependency to python by setting up a node js webserver, which will also be shared with the behaviour tests.
It changes the npm interface, which I want to explain briefly:
npm install
now gives you a completly set up environment, including bower dependencies (you'll need them anyway). It does not run tests anymore, as I didn't see why.npm start
gives you a complete development environment with a webserver, automatic builds and live reload.