-
Install
eslintandprettierextensions in your editor. -
Install packages via yarn:
yarn add --dev prettier
yarn add --dev eslint-plugin-prettier
yarn add --dev react-test-renderer
yarn add redux react-redux
yarn add prop-typesShorter:
yarn add --dev prettier eslint-plugin-prettier react-test-renderer && yarn add redux react-redux prop-types- Or npm:
npm i --save-dev prettier
npm i --save-dev eslint-plugin-prettier
npm i --save-dev react-test-renderer
npm i --save redux react-redux
npm i --save prop-typesShorter:
npm i --save-dev prettier eslint-plugin-prettier react-test-renderer && npm i --save redux react-redux prop-types- Add some rules to
.eslintrc
{
"extends": "react-app",
"plugins": ["prettier"],
"rules": {
"prettier/prettier": "error"
}
}- And to
.prettierrc
{
"singleQuote": true,
"trailingComma": "es5"
}