-
Install node, if not already installed. The application has been tested with node 10.16.3 and npm 6.4.1.
-
Clone this repository
git clone https://github.com/dizco/secret-santa-generator.git
-
Navigate to the project folder
cd secret-santa-generator
-
Install dependencies
npm install
To run the application, navigate to the project folder and execute the following steps :
-
Open the file
environments/environment.ts
, and edit the values according to your setup. -
Run!
npm start
To run development builds :
npm run build
To run production builds :
npm run build:prod
🚀 Note: To manually deploy to shared hosting, copy the files from the dist
folder to the root folder of the application. Continuous deployment is hooked on master
builds using Azure Pipelines and ftp upload.
To run tslint :
npm run lint
To run more extensive lint including tslint as well as stylelint (this command is hooked on prepush as well) :
npm run lint:ci
Run the unit tests in a console with the following command :
npm run test:once
To run tests in watch-mode :
npm run test
To run tests with code coverage :
npm run test:coverage
To run e2e tests :
npm run e2e
- Star this GitHub repo ⭐
- Create pull requests, submit bugs, suggest new features or documentation updates 🔧
This client is forked off of ngx-admin v4.0.1 and up to date with v6.0.0 ❤️.
For more information about UI components, visit the Nebular repo. Further documentation about the intergation of Nebular with ngx-admin can be found here.