1.2 ESLint配置与Prettier配置
一、ESLint配置
用处:ESLint是代码规范插件
脚手架内置安装了ESLint插件
运行:
npm run lint可以在
.eslintrc文件中自定义一些校验规则,具体位置在rules中自动校验:
安装插件:
npm i vite-plugin-eslint打开
vite.config.js配置文件添加配置:
import { defineConfig } from 'vite' import react from '@vitejs/plugin-react-swc' // 添加的 import eslintPlugin from 'vite-plugin-eslint' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ react(), // 添加的 eslintPlugin({ include: ['src/*.jsx', 'src/**/*.jsx'] }) ], })
二、Prettier配置
用处:Prettier是代码格式化插件
在VSCode中下载插件:
Prettier - Code formatter点击插件的齿轮,进入扩展配置
选择使用单引号而不是双引号(两处)
取消在左右代码末尾添加分号
实现保存自动格式化:进入VSCode的首选项-设置,找到并勾选
Editor:Format On Save保证所有人都按照格式化操作:编写
.prettierrc配置文件
最后更新于