Skip to content

ESLint

ESLint 是一个用于 JavaScript 代码的静态代码分析工具,它可以帮助开发人员和团队规范化代码风格和发现潜在的问题。通过配置不同的规则和插件,可以自定义 ESLint 的规范化标准,比如强制使用特定的缩进风格、禁止使用特定的语法、强制使用严格的变量声明等等。通过在代码编辑器中集成 ESLint,开发人员可以及时发现并修复代码中的问题,确保代码的质量和一致性。

ESLint

sh
$ pnpm i -D eslint eslint-plugin-prettier @zeronejs/eslint-config-vue3

.eslintrc.json

json
{
  "root": true,
  "extends": ["@zeronejs/eslint-config-vue3/recommended"]
}

实现地址 @zeronejs/eslint-config-vue3

.eslintignore

build/*.js
src/assets
public
dist
node_modules
pnpm-lock.yaml

prettier

sh
$ pnpm i -D eslint prettier prettier-plugin-tailwindcss

.eslintrc.json

json
{
  "printWidth": 150,
  "tabWidth": 2,
  "useTabs": false,
  "semi": true,
  "singleQuote": true,
  "TrailingCooma": "all",
  "bracketSpacing": true,
  "bracketSameLine": false,
  "arrowParens": "avoid",
  "endOfLine": "auto",
  "plugins": ["prettier-plugin-tailwindcss"]
}

.prettierignore

Released Under The MIT License.