https://eslint.bootcss.com/docs/user-guide/getting-started
npm create vite@latest eslint-app -- --template vuecd eslint-appnpm installnpm install eslint -Dnpm init @eslint/config.eslintrc.cjsmodule.exports = {
env: {
browser: true,
es2021: true
},
extends: [
'plugin:vue/vue3-essential',
'standard-with-typescript'
],
overrides: [
],
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module'
},
plugins: [
'vue'
],
rules: {
}
}
// package.json
{
"scripts": {
"eslint": "src/**/*.js"
}
}
rules: {
quotes: ['error', 'single'],
semi: ['error', 'always']
}
[外链图片转存中…(img-mYRXnRNm-1667108909091)]
.prettierrc.json// .prettierrc.json
{
"singleQuote": true
}