A re-envisioning of the Circle mediasite, the place to go for song charts and the like!
To get things up and running, here's "all" you have to do:
- Clone the repository
- In your cloned directory, run the following commands in sequential order:
npm install -g bower
(if you don't already have it)bower install
(for static assets)npm install
(for Javascript-related things and some command-line tools)npm run build-js
(to compile the Javascript app)npm run build-css
(to compile the styles for the app)npm start
(starts a gcloud server appropriately)- Navigate to
http://localhost:8078
Those steps will work best on *nix. Here's what I found worked for me on Windows (10):
- Download and install NodeJS from here
- Open the
Node.js command prompt
that should have come with your installation. - Follow the steps above!
For making changes to the Javascript, make sure you've got npm run watch-js
in your terminal (either a straight-up terminal session on *nix, or Node.js command prompt on Windows). npm run build-js
is good for one-time changes.
Similarly, for making changes to the CSS, make sure you've got npm run watch-css
running. You can run the watch command or just run npm run build-css
whenever you want to compile the css again. Just don't forget to do it!