前端总结

react 项目创建1-搭建框架

2022-11-15  本文已影响0人  辛未羊的前端随笔

创建项目

根据官网介绍

npx create-react-app my-app
cd my-app
npm start

配置prettier

yarn add --dev --exact prettier
echo {}> .prettierrc.json

创建.prettierignore文件 用来配置黑名单

手动格式化代码
yarn prettier --write .
自动化prettier

将prettier添加进git 每次提交自动调用yarn prettier --write .

npx mrm lint-staged

package.json下添加修改

"lint-staged": {
    "*.{js,css,md,ts,tsx}": "prettier --write"
  }

由于prettier会与eslink有冲突
安装eslint-config-prettier

yarn add eslint-config-prettier -D

覆盖eslink的一些操作 以prettier为主
package.json下添加修改

"eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest",
      "prettier"
    ]
  },

配置commitlint

yarn add @commitlint/config-conventional @commitlint/cli -D

上一篇下一篇

猜你喜欢

热点阅读