This is the official TypeScript template for Create React App.
To use this template, add --template @dannnyliang/cra-template-typescript when creating a new app.
For example:
npx create-react-app my-app --template @dannnyliang/cra-template-typescript
# or
yarn create react-app my-app --template @dannnyliang/cra-template-typescriptFor more information, please refer to:
- Getting Started – How to create a new app.
- User Guide – How to develop apps bootstrapped with Create React App.
- use import-sort-cli to group and sort modules.
- use eslint-plugin-prettier to run prettier as an ESLint rule.
- use husky v6 to run
lint-stagedbefore commit.
cz: make commit messages conventional with cz-conventional-changelog adapter.lint-staged: use lint-staged to run linters or foramtter to unify the coding styling.