仿jira项目笔记 项目起航:项目初始化与配置
# 项目初始化
# mock
json-server
# prettier
# 安装
yarn add --dev --exact prettier
# 配置
添加配置文件
echo {}> .prettierrc.json
添加.prettierignore (opens new window)文件
# Ignore artifacts:
build
coverage
1
2
3
2
3
# 配合eslint使用
安装依赖
yarn add eslint-config-prettier -D
配置package.json
"eslintConfig": {
"extends": [
"react-app",
"react-app/jest",
"prettier"
]
},
1
2
3
4
5
6
7
2
3
4
5
6
7
# 配合 git hook
yarn add --dev husky lint-staged
npx husky install
npm set-script prepare "husky install"
npx husky add .husky/pre-commit "npx lint-staged"
1
2
3
4
2
3
4
配置lint-staged
1
上次更新: 2022/08/14, 18:25:44