From 8dab62216ec51c4eac7a5d12a9903e6d1ab206cf Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Sat, 6 Jul 2019 13:17:55 +0800 Subject: [PATCH] fix: fix eslint path resolution in `vue serve` fixes #4237 --- packages/@vue/cli-plugin-eslint/index.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/@vue/cli-plugin-eslint/index.js b/packages/@vue/cli-plugin-eslint/index.js index 385851676c..0051a0645f 100644 --- a/packages/@vue/cli-plugin-eslint/index.js +++ b/packages/@vue/cli-plugin-eslint/index.js @@ -53,7 +53,10 @@ module.exports = (api, options) => { emitWarning: allWarnings, // only emit errors in production mode. emitError: allErrors, - eslintPath: path.dirname(resolveModule('eslint/package.json', cwd)), + eslintPath: path.dirname( + resolveModule('eslint/package.json', cwd) || + resolveModule('eslint/package.json', __dirname) + ), formatter: loadModule('eslint/lib/formatters/codeframe', cwd, true) }) })