Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/long-woo/eslint-config-vue
🔧 一个 Vue3 的 ESLint 配置,使用 Prettier 格式化代码。
https://github.com/long-woo/eslint-config-vue
eslint eslint-prettier eslint-typescript eslint-vue
Last synced: 7 days ago
JSON representation
🔧 一个 Vue3 的 ESLint 配置,使用 Prettier 格式化代码。
- Host: GitHub
- URL: https://github.com/long-woo/eslint-config-vue
- Owner: long-woo
- Created: 2022-06-17T02:14:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-22T07:09:10.000Z (28 days ago)
- Last Synced: 2024-10-23T10:14:06.053Z (26 days ago)
- Topics: eslint, eslint-prettier, eslint-typescript, eslint-vue
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/@longwoo/eslint-config-vue
- Size: 85.9 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# eslint-config-vue
🔧 一个 Vue 的 ESLint 配置,使用 Prettier 格式化代码。
> 如果只需要对 TypeScript 的代码进行格式化,可以使用 [@loongwoo/eslint-config-typescript-prettier](https://github.com/long-woo/eslint-config-typescript-prettier)。
## 使用
1.安装依赖
```sh
pnpm add -D @loongwoo/eslint-config-vue# or
bun add -D @loongwoo/eslint-config-vue# or
yarn add -D @loongwoo/eslint-config-vue# or
npm install --save-dev @loongwoo/eslint-config-vue
```2.配置 ESLint
```json
{
"extends": "@loongwoo/vue"
}
```3.打开 `package.json` 文件,在 `scripts` 配置中添加 `eslint` 命令,运行 ESLint 校验代码。
```json
{
"scripts": {
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore"
}
}
```