Chuck Norris Jokes App - Version 1.0.0
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
These are the instruction for preparring the dev enviroment
Clone this repository:
git clone https://github.com/nahueldaima/chuck-norris-joke-app
Run the command
npm install package.json
If you don't have Vue CLI 3, then run:
npm install -g @vue/cli
To start the application run:
npm run serve
To host this application you will need some server or service that serve your files.
In order to build your production app run:
npm run build
You will find a new 'dist' folder on your project folder. Inside of it you will find your app prepared to be upload as a website. Upload the content to your hosting.
This proyect has Unit testing implemented with Mocha and Chai
In order to run the test do:
npm run test:unit
You can try this project here
- Vue CLI - The web framework used
- Vuex - State Management Library
- Axios - HTTP Promises Library
- Babel - State Management Library
- Vuelidate - Form Validation for Vue
Vue CLI Pluggins:
- Vuetify - Material Design Component Framework
- Babel - Material Design Component Framework
- eslint - Material Design Component Framework
- mocha - Unit Mocha Plugin for Vue
- Nahuel Daima - Chuck Norris Jokes App
This project is licensed under the MIT License - see the LICENSE.md file for details