Install ruby and dependencies (rbenv recommended):
bundle install
Install node.js and dependencies:
npm install
npm install -g grunt-cli
Install bower and dependencies:
npm install -g bower
bower install
From chrome://extensions, be sure that Developer mode is enabled (in the top right of the page)
and select the app/
directory via the Load unpacked extension... button. You're now ready to go!
sherlocke-chrome uses a set of Grunt tasks generated by Yeoman:
- Watch files for changes and...
- Start a test server on port 9000
- Load and run mocha tests on
test/index.html
- Concatenate and minify resources into
dist/
- Create a distributable .zip in
package/
- Check JavaScript code quality via JSHint as specified in
.jshintrc
- Perform
grunt test
- Perform
grunt build
We're using angularjs-styleguide