React project starter with integrated Webpack 4, SASS, ESLint, Stylint and Prettier support.
- React v16
- Webpack 4
- ES6+ support (Babel integration)
- SASS support (with autoprefixer)
- ESlint (based on Airbnb)
- Stylelint support
- Prettier
yarn
node
>= 8
yarn
yarn start
(to start development server)
Run yarn lint
to lint the js and scss files
or
Run either yarn lint:js
or yarn lint:css
to linter the files by their type.
Run yarn clean
to remove generated files
Run yarn purge
to remove generated files and node_modules folder
Run yarn build
to build the standalone app to dist folder
Run yarn serve
to serve the app with express server.