Great place to start creating new React application without worry about ejecting. If you are looking for react-starter-env
with configured Redux check this branch.
- Module bundler of course. (webpack).
- Transpiling ES6 to ES5 and JSX to JavaScript (Babel).
- Lint pure JavaScript, React and JSX. (ESLint with Airbnb configuration).
- Compiling SCSS files to CSS.
- Serve files to easy and fast build your app (BrowserSync).
- Copy and manage files and directories. (Gulp)
All files and catalogs you should keep in src
directory.
Use npm start
to run developer mode (start BrowserSync server, listening to changes in files etc.). In this case your bundle is save to build
directory. If you want build production version of your application use npm run build
. Your ready files and directories you can find in dist
catalog.