vue3 + vite + js 配置eslint自动验证
要在Vue 3 + Vite项目中配置ESLint自动验证,你需要按照以下步骤操作:
- 安装ESLint和必要的插件:
npm install eslint eslint-plugin-vue --save-dev
- 安装ESLint Vue 3支持的插件:
npm install eslint-plugin-vue@next --save-dev
- 在项目根目录下创建一个
.eslintrc.js
文件,并配置ESLint规则:
module.exports = {
env: {
browser: true,
es2021: true,
},
extends: [
'plugin:vue/vue3-essential',
'eslint:recommended',
],
parserOptions: {
ecmaVersion: 12,
sourceType: 'module',
},
plugins: [
'vue',
],
rules: {
// 在这里添加或覆盖规则
},
};
- 如果你想要在保存时自动运行ESLint,可以安装一个开发依赖:
npm install eslint-plugin-vite --save-dev
- 在
vite.config.js
中配置ESLint插件:
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import eslintPlugin from 'vite-plugin-eslint'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [
vue(),
eslintPlugin( {
cache: false,
include: ['src/**/*.vue', 'src/**/*.js'],
exclude: ['node_modules']
}),
],
})
这样配置后,当你在Vite开发服务器中对.vue
或.js
文件进行更改并保存时,ESLint会自动运行并在终端中报告问题。如果你使用的是VSCode或其他编辑器,还可以安装ESLint插件来直接在编辑器中显示问题。
评论已关闭