Basic react setup with babel, webpack and basic loaders and optomized for production using code splitting and lazy loading.
This is similar to
create-react-app but gives you more control over the compilation and build configurations.
use node >= 10.16.0
npm install -g production-ready-reactjs-boilerplate
After installation, use can use the following command to initialize your project.
Alternatively, you can use
npx to directly use
production-ready-reactjs-boilerplate without installing globally.
npx production-ready-reactjs-boilerplate project-name
After initializing your project, you can use the following scripts.
Runs the app in the development mode.
Open http://localhost:8080 to view it in the browser.
The page will hot reload if you make edits.
npm run build
Builds the app for production to the
It bundles your files in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
npm run build-serve
This command will build your app and start a server called
serve which will serve your build files.