This is the AngularJS frontend client for the SDHacks website.
- NodeJS + npm
- Bower
- Gulp
You'll need gulp to compile this project and bower and npm to install the dependencies for development.
If you don't already have node and npm installed, visit the node website to download and install the proper package. npm comes standard with node as a package so no need to install it separately.
Once you have npm, you can use it to install bower.
npm install -g bower
Use this command to install gulp:
npm install -g gulp
- Once you have the environment set up, download the Bower components by using the command
bower install
. - Install the project's dependencies(including gulp) by using command
npm install
. - To compile, run
gulp
. This should create a folderdist
containing the compiled project. - To have gulp watch your work and reload the browser, run
gulp serve
.