Soy nuevo en vue y ese tipo de servidores web, así que por favor, perdónenme. Antes de instalar vue-router, mi proyecto está bien, pero después de instalarlo, aparece este error realmente extraño en cualquier nuevo proyecto de vue (creado con vue cli):
ERROR Failed to compile with 1 error 4:52:15 PM error in ./node_modules/@vue/devtools-api/lib/esm/proxy.js Module parse failed: Unexpected token (3:10) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders | import { HOOK_PLUGIN_SETTINGS_SET } from './const'; | export class ApiProxy { > target; | targetQueue; | proxiedTarget; @ ./node_modules/@vue/devtools-api/lib/esm/index.js 3:0-35 14:40-48 @ ./node_modules/vue-router/dist/vue-router.esm-bundler.js @ ./src/router/index.js @ ./src/main.js @ multi (webpack)-dev-server/client?http://10.8.0.1:8080&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.jsNo sé exactamente qué significa esto, o cómo podría empezar a arreglarlo. Dado que sucede en cualquier proyecto nuevo de vue, mi hipótesis de trabajo es que de alguna manera he estropeado algo con mis paquetes globales de npm (o npm mismo). Para el contexto, estoy en un servidor Ubuntu (20.04), y una vez que actualicé npm de 6.14.x a 8.xx después de que se me indicó en gran medida la posibilidad y pensé que era una buena idea. Luego, de repente, obtuve un montón de vulnerabilidades y ahora bajé a 6.14.15. Posiblemente eso podría tener algo que ver con eso (?).
Me encontré con el mismo problema. Se cambió la versión del nodo a 14.18.1 en lugar de 17.3.0 (nvm use 14.18.1).