Angular grid for Spring Data REST backend
install node
npm install -g grunt-cli
npm install
npm install -g bower
grunt
git submodule update --init
cd dist
git checkout master
cd ..
grunt build
grunt release-patch
git add .
git commit -m "new release"
git push origin master
Make the necessary changes to your package artifact(s) (bug fixes, new features, etc, etc...whatever it might be). Update your bower.json file with the new version for the package. Commit your changes, tag the repository and push your changes to git (don't forget to include the --tags switch with your push command to your remote!) Bower relies solely on git tags for package version information.
NOTE: 'grunt release-patch' is doing most of the work in regars to Bower repo
cd dist
# see changes
git status
# add & commit changes: git commit -am "new bower release" (already done by: 'grunt release-patch' )
# tag the commit: git tag -a 1.0.1 -m "Release version 1.0.1" (already done by: 'grunt release-patch')
# push to GitHub (including tags): git push origin master --tags (already done by: 'grunt release-patch')
bower register angular-crud-rest git://github.com/flado/angular-crud-rest-bower.git
Clean cache first and install last version:
bower cache list
bower cache clean
bower install
A Spring Data REST sample application is provided in /java-server folder to test this directive. You must have JRE & Maven 3 installed to run this server.
cd java-server
mvn tomcat7:run