Skip to content

LingKim/react-ts-project

Repository files navigation

react-ts-project

react+ts+webpack搭建项目

配置 prettier

1.安装 yarn add --dev --exact prettier

2.生成配置文件 echo {}> .prettierrc.json

3.生成 .prettierignore 文件 eslint-config-prettier

4.配置git提交代码自动格式化文件,使用 npx mrm lint-staged 命令

配置 comminlint

1. yarn add @commitlint/{config-conventional,cli}

2.echo "module.exports = {extends: ['@commitlint/config-conventional']}" > commitlint.config.js

配置eslint

根据不同需求安装不同的插件

// Eslint

yarn add eslint babel-eslint eslint-config-alloy -D

// React

yarn add eslint babel-eslint eslint-plugin-react eslint-config-alloy -D

// Vue

yarn add eslint babel-eslint vue-eslint-parser eslint-plugin-vue eslint-config-alloy -D

// TypeScript

yarn add eslint typescript @typescript-eslint/parser @typescript-eslint/eslint-plugin eslint-config-alloy -D

// TypeScript React

yarn add eslint typescript @typescript-eslint/parser @typescript-eslint/eslint-plugin eslint-plugin-react eslint-config-alloy -D

About

react+ts+webpack搭建项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published