Skip to content

Commit 2b668dc

Browse files
authored
Merge pull request #4 from barraponto/patch-1
Note that eslint-config-vue is optional.
2 parents 9975b79 + 23d097d commit 2b668dc

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

README.md

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,28 @@ ESLint plugin for Vue.js projects
44

55
## Usage
66

7-
1. `npm install --save-dev eslint-config-vue eslint-plugin-vue`
7+
1. `npm install --save-dev eslint-plugin-vue`
88
2. create a file named `.eslintrc` in your project:
99

1010
```js
1111
{
12-
"extends": "vue"
13-
// Your overrides...
12+
extends: [ /* your usual extends */ ],
13+
 plugins: ["vue"],
14+
rules: {
15+
   'vue/jsx-uses-vars': 2,
16+
},
17+
}
18+
```
19+
3. OPTIONAL: install [eslint-config-vue](https://github.com/vuejs/eslint-config-vue): `npm install --save-dev eslint-config-vue`
20+
4. OPTIONAL: then use the recommended configurations in your `.eslintrc`:
21+
22+
```js
23+
{
24+
 extends: ["vue", /* your other extends */],
25+
 plugins: ["vue"],
26+
 rules: {
27+
   /* your overrides -- vue/jsx-uses-vars is included in eslint-config-vue */
28+
 },
1429
}
1530
```
1631

0 commit comments

Comments
 (0)