Setup
If you plan to submit your changes back to Anny, use the Contributing instructions.
- Install node.js
git clone https://github.com/levithomason/anny.gitcd annynpm installnpm start
Contributing
Use these instructions if you plan on submitting your changes to Anny.
- Fork Anny to your account
git clone <your fork>cd annygit checkout -b <new branch>npm installnpm start- Make changes, commit and push
- Open a Pull Request with base:
masterand compare:<your branch>.
We'll review your PR and help you get it merged into the integration branch.
Dev Process
Once you have Anny running locally, you can use the commands below.
Run gulp then open your browser to http://localhost:8000.
Make changes to Anny in /lib, the demo app in /app, or the doc site in /docs/src.
The project is automatically rebuilt and the browser refreshed.
gulp # build, serve, and watch
gulp help # list gulp commands and help
npm start # install dependencies, build, serve, and watch
npm test # run tests and generate coverage
npm run # list npm commandsProject Structure
This repo contains two projects.
/lib
Anny, the neural net library.
/app
An AngularJS web app for demoing and testing purposes
/docs
The doc site src and builds, powered by JSDoc.