From ba1f7c799ea5355d0c58909eebc22281314a32e8 Mon Sep 17 00:00:00 2001 From: meteorlxy Date: Tue, 3 Dec 2019 19:11:12 +0800 Subject: [PATCH] build: use vue recommend eslint config --- .eslintrc.js | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index e815e5eb..cdcd2d32 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,13 +1,27 @@ module.exports = { root: true, + extends: [ - 'plugin:vue-libs/recommended' + 'plugin:vue-libs/recommended', + 'plugin:vue/recommended' ], + rules: { indent: ['error', 2, { MemberExpression: 'off' }], + 'no-undef': ['error'], - 'operator-linebreak': ['error', 'before'] + + 'operator-linebreak': ['error', 'before'], + + 'vue/match-component-file-name': [ + 'error', + { + extensions: ['js', 'vue'], + shouldMatchCase: false + } + ] }, + overrides: [ { files: ['*.ts'],