Skip to content

Commit dc3a935

Browse files
committed
eslint .vue file
1 parent 1258bd8 commit dc3a935

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

template/.eslintrc.js

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,17 @@
1+
// http://eslint.org/docs/user-guide/configuring
2+
13
module.exports = {
2-
'extends': 'vue',
3-
'env': {
4-
'browser': true,
5-
'node': true
6-
}
4+
root: true,
5+
parser: 'babel-eslint',
6+
parserOptions: {
7+
sourceType: 'module'
8+
},
9+
env: {
10+
browser: true,
11+
},
12+
extends: 'vue',
13+
// required to lint *.vue files
14+
plugins: [
15+
'html'
16+
]
717
}

template/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,15 @@
1414
"devDependencies": {
1515
"autoprefixer": "^6.7.7",
1616
"babel-core": "^6.24.1",
17+
"babel-eslint": "^7.1.1",
1718
"babel-loader": "^6.4.1",
1819
"babel-preset-es2015": "^6.24.1",
1920
"cross-env": "^4.0.0",
2021
"css-loader": "^0.28.0",
2122
"eslint": "^3.19.0",
2223
"eslint-config-vue": "^2.0.2",
2324
"eslint-plugin-vue": "^2.0.1",
25+
"eslint-plugin-html": "^2.0.0",
2426
"extract-text-webpack-plugin": "^2.1.0",
2527
"file-loader": "^0.11.1",
2628
"glob": "^7.1.1",

0 commit comments

Comments
 (0)