Simple app for displaying a users record collection.
This was forked from alicoding/react-webpack-babel.
- Clone this repo
- Delete the .git folder
git init- Update the README
- Update the package.json
yarn installornpm i
- React
- Redux (with dev tools middleware and React bindings)
- React-Router (with Redux bindings)
- Babel (ES2015, stage-2 presets, React, and transform-inline-environment-variables)
- Browser Polyfills (fetch, babel-polyfill for ES6)
- Hot Module Reloading for js / jsx / css (only for regular React components, pure functional components will require a browser refresh)
- Webpack
- PostCSS (autoprefixer and various plugins, mostly targeting future CSS syntax)
- ESLint
- Git hooks (test and lint before committing)
After following the Getting Started instructions, run:
> $ npm start
The app should automatically launch in your browser. If you use a different dev server,
the default / 404 route should be configured to index.html.
Eslint runs as a webpack preLoader. This means webpack lints the *.js and *.jsx
files prior to transpiling them with Babel.
Run tests with npm test.
This project uses husky to add githooks to block
commits that don't pass npm run validate.
Before working on a feature, consult our versioning doc.
> $ npm run build
For details see the deploying doc
add general proxy with template for users to interact