ESlint 不是自带格式化吗?为什么还要用 Prettier。
A: ESlint的重心在代码质量,Prettier只关心代码格式。
Q: Editorconfig 又起了什么作用?
A: EditorConfig可以帮助开发者在不同的编辑器和IDE之间定义和维护一致的代码风格。
介绍
–
Prettier 一个简洁的代码格式化工具
eslint-config-prettier 使用 eslint 兼容 Prettier 的规则
lint-staged 和 husky git 的 hook 钩子工具
安装
–
1. 安装 eslint
相关
1.1 运行 npm i -D eslint babel-eslint eslint-config-airbnb eslint-plugin-jsx-a11y eslint-plugin-react
1.2 新建 .eslintrc.js
module.exports = {
env: {<