Lighthouse UI (not under active development)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
tools
.bowerrc
.gitignore
.travis.yml
Gulpfile.js
LICENSE
NOTICE
NOTICE.comment
README.md
bower.json
karma.conf.js
package.json

README.md

harbor

Build Status License

UI assets and code for Lighthouse.

Requirements

Development

Setup

  • npm install -g bower
  • bower install
  • npm install -g gulp
  • npm install

Doing things

  • gulp build default build (non-minified source) to ../lighthouse/static
  • gulp watch optional, rebuilds on source changes
  • gulp clean removes built assets from the server static dir (see Gulpfile.js)

Options:

  • --prod build minfied source to ../lighthouse/static
  • --gopath build to $GOPATH/src/github.com/lighthouse/lighthouse/static/

These two flags can be used in conjunction with each other and with any command above. Note that using --gopath overrides the default target directory. (i.e. source isn't moved to both locations)

Running unit tests

  • npm install -g karma-cli
  • npm test or karma start

Happy coding!

License

Apache v2.0