From ef090c013f9d73d101c86a911ffe22600c1adde2 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Thu, 4 Jul 2019 00:19:33 +0800 Subject: [PATCH] fix: use module directory instead of main entry path for `eslintPath` fixes #4231 --- packages/@vue/cli-plugin-eslint/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@vue/cli-plugin-eslint/index.js b/packages/@vue/cli-plugin-eslint/index.js index 5e09be065c..385851676c 100644 --- a/packages/@vue/cli-plugin-eslint/index.js +++ b/packages/@vue/cli-plugin-eslint/index.js @@ -53,7 +53,7 @@ module.exports = (api, options) => { emitWarning: allWarnings, // only emit errors in production mode. emitError: allErrors, - eslintPath: resolveModule('eslint', cwd), + eslintPath: path.dirname(resolveModule('eslint/package.json', cwd)), formatter: loadModule('eslint/lib/formatters/codeframe', cwd, true) }) })