Estoy comenzando un nuevo proyecto de VueJS en WebStorm . Creé un nuevo proyecto VueJS , actualicé NPM , agregué Vuetify y después de iniciar el servidor, aparece este error:
ERROR Failed to compile with 1 errors 11:34:19 AM Module build failed (from ./node_modules/@vue/cli-plugin-eslint/node_modules/eslint-loader/index.js): TypeError: eslint.CLIEngine is not a constructor at Object.module.exports (/home/milano/WebstormProjects/xxx/node_modules/@vue/cli-plugin-eslint/node_modules/eslint-loader/index.js:223:27) ¿Cómo puedo arreglar esto? ¿Debo degradar eslint ?
La actualización de ESLint 2019.1.3 resuelve este problema. Mira esto
Es posible que necesite:
Actualice su IDE para obtener la última versión de ESLint
O actualice ESLint
Alternativamente, hay un truco aquí , que implica actualizar cómo se importa es-lint. Por ejemplo:
Cambio
this.CliEngine = require(this.basicPath + "lib/cli-engine");
para
this.CliEngine = require(this.basicPath).CLIEngine;