npm install
All important tasks are executed using NPM scripts. Checkout package.json
for a complete list. The most important scripts are detailed here.
Builds the app in development mode (using Webpack) and starts a local dev server at localhost:8080.
Creates a new production build and deploys it.
You can use plop to scaffold new components automatically.
npx plop
- React
- Redux
- React Router
- Styled Components
- Babel
- Webpack
- Plop
Coding style is enforced using eslint. Eslint is run with the --fix
option on each commit (via Husky pre-commit hooks). You can also manually run the linter using npm run lint:fix
.