This is a boilerplate project for a react-js project. It includes the following:
- React-js
- Webpack
- Babel
- Eslint
- Prettier
- Jest
- cypress
- Husky
- Lint-staged
- Zustand
- Tailwindcss
- i18next
- module resolver
- Github action | Build, Lint, Test job | FTP deploy job |
For development, you will only need Node.js and a node global package, npm, installed in your environment.
- Node.js
- npm or yarn
npx boilerplate-react-js my-app
cd my-app
npm install
or
yarn install
npm start
or
yarn start
npm run build
or
yarn build
npm test
or
yarn test
npm run lint
or
yarn lint