ESLint
Add basics for Vite
Configuration
You can setup ESLint easily with preset, I offer the amazing @antfu/eslint-config from github.com/antfu/eslint-config.
sh
pnpm add -D eslint @antfu/eslint-configsh
touch .eslintrcjson
{
"extends": "@antfu"
}json
{
"scripts": {
"lint": "eslint .",
"lint:fix": "eslint . --fix"
}
}.eslintignore
ESLint will scan every directory in your project, so you can add .eslintignore to ignore some directories.
sh
touch .eslintignoreYou can check Configs for example.
Format on save VSCode
sh
mkdir .vscode
touch .vscode/settings.jsonjson
{
"prettier.enable": false,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
}Manual
Add eslint.
sh
pnpm add @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint -DCreate configuration.
sh
touch .eslintrcYou can check Configs for example.