Intelligent task-management at your fingertips. Work in Progress.
TODO: Server setup with Spring
Make sure NodeJS is installed. On the OSX terminal, you can install it via Homebrew
brew install node
Make sure Bower (for front-end package management) and Gulp (build and test tasks for development) are installed. You can do this with NPM
npm install -g bower
npm install -g gulp
From the root folder of this directory, install the Node and Bower dependencies
npm install && bower install
Then run a Gulp task
gulp <task>
See gulpfile.js
to view all available tasks. Here
are a few key ones (most of which don't exist but will soon!):
default
- (Calling gulp
without arguments) Opens a localhost server, builds code and begins
watching for changestest
- Run the full client-side integration test suiteclean
- Reformat and lint codebuild
- Builds scripts, templates, and stylesheets for preview in
developmentdist
- Builds and minifies scripts, templates, and stylesheets for
productionCheck out gulp.js to learn more.
@StefanieMikloska and @nfrasser!
MIT