@byeyb/vite-plugin-eslint
v1.0.1
Published
vite-plugin-eslint
Readme
vite-plugin-eslint
Vite的ESLint插件,支持Vite >=2和ESLint >=8,需要nodejs版本为Vite所要求的版本。
1. 安装
npm install -D @byeyb/vite-plugin-eslint该插件不会安装eslint,需要自己安装。
npm install -D eslint2. 使用
// vite.config.js
import { defineConfig } from 'vite';
import eslint from '@byeyb/vite-plugin-eslint';
export default defineConfig({
plugins: [
eslint(),
],
});3. 配置项
exclude
排除的文件,优先级更高。
- 类型:
String | String[] - 默认值:
[/node_modules/, /virtual:/]
include
包含的文件。
- 类型:
String | String[] - 默认值:
/src\/.*\.(vue|jsx?|tsx?)$/
fix
是否自动修复可修复的代码。
- 类型:
Boolean - 默认值:
false
formatter
符合eslint配置项格式的自定义错误格式化程序、内置格式化程序的名称或自定义格式化程序的路径。
- 类型:
Function<String> | Function<Promise<String>> | String - 默认值:
stylish
throwOnError
当eslint报告错误时,是否将错误抛出并退出进程。
- 类型:
Boolean - 默认值:
true
throwOnWarning
当eslint报告警告时,是否将警告抛出并退出进程。
- 类型:
Boolean - 默认值:
false
