This project is bootstraped with create-react-webpack.
Scripts available inside this project:-
if you have initalized by passing -e
option to create-react-webpack
.
Start the production server on default port 3000
.
Read files from dist
folder.
before running this first run npm run build
.
builds the application for production to the dist
folder inside directory.
Uses webpack prod
config
along with base
config
Start the development server on default port 8080
.
Starts server in hot mode but doesn't preserve state of component if any while reloading.
Start the development server on default port 8080
.
Starts server in hot mode preserves state of component also if any while applying hot load patch.
Start the development server inside the docker container.
Maps machines port 8080
to docker
container port 8080
.
Helpful in case you want to do development inside container keeping the environment same for everyone, removes the need for changing node version for different applications.
Launches Test Runner in the intreactive manner.
Enforces the formatting rules defined in .prettierrc
.
For inforcing your rules replace
the file
or content
of prettierrc
.
Enforces the linting rules defined in .eslintrc
.
For inforcing your rules replace
the file
or content
of eslintrc
.
Here we are using prettier
for formatting and eslint
for enforcing rules related to best coding practices.