React Pokemon App
- Version: 1.0.0
- Developer: Ryan Powszok
- Website: ryanpowszok.com
- Copyright: (c) 2018 Ryan Powszok
- Last Updated: 10/02/2018 Created: 10/02/2018
Overview
Helpful URLs
Project Structure
project/ # → Root folder for the project.
├── .babelrc # → Babel configuration file.
├── .editorconfig # → Editor config used for defining indent style/spaces.
├── .eslintrc # → ES Lint configuration file.
├── .gitignore # → Git config file to ignore files and directories.
├── build/ # → Built site files.
├── package.json # → NPM package configuration file.
├── README.md # → Markdown readme file.
├── src/ # → App source files. Start here.
├── webpack.config.js # → Webpack configuration file.
Requirements
For development, you will only need Node.js installed on your environement.
Node
Node You should be able to run the following command after the installation procedure below.
$ node --version
v8.12.0
$ npm --version
6.4.1
Yarn (optional)
Yarn Installation Instructions below use yarn but you can choose to just use npm if you'd like.
Install
$ git clone https://github.com/ryanpowszok/react-pokemon.git
$ cd PROJECT
$ yarn install
Commands
In the project directory, you can run:
yarn start
Runs the app in the development mode.
Open http://localhost:8080 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
yarn test
Launches the test runner.
yarn run build
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
Your app is ready to be deployed!
yarn run deploy
Builds the app for production.
Deploys to Github pages.
Additional Information
Changelog
Project repo React Pokemon App.