Random * Generator / Random Object Generator is a web-based coin flipper, dice roller, and other random object generation built with Angular2.
This project was generated with Angular CLI version 1.0.0-beta.32.3.
-
Install Angular CLI
npm install -g @angular/cli
-
Clone repo
git clone https://github.com/hongalex/random-object-generator.git
cd random-object-generator
-
Install node modules
npm install
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Please enter each object requested separated by commas. Quantities may be entered to increase the number of objects generated of that type.
Input: 3 d4, 2 d6, 1 d10, color, horoscope
Objects currently supported:
- d4, d6, d10, d20
- coins
- horoscopes
- colors
Future objects that will be included:
- hearthstone/other TCG cards
- dates
- strings
- magic 8 ball
- range-based/set-based random generations
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the -prod
flag for a production build.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.
Before running the tests make sure you are serving the app via ng serve
.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI README.