npx create-react-app name

项目使用prettier 格式化

登录官网prettier.org

添加.prettierc.json 和.prettierignore

pre-commint hook

代码每次提交之前,会对代码格式化

npx mrm@2 lint-staged


会在package.json 添加
"lint-staged": {
    "*.{js,css,md,ts,tsx}": "prettier --write"
  }
 因为项目用的是typescript 

 

hook 使用有错误问题(未解决)

npm install --save-dev eslint-config-prettier


{
   "extends" : [
     " some-other-config-you-use " ,
     " prettier "
  ]
}

 

 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐