error ao rodar npm run serve

Ao exec o comando npm run serve em /cursos/vue/vue3-composition-api$ retorna error! não sei como resolver.
daniel@daniel-Lenovo-ideapad-330-15IKB:~/cursos/vue/vue3-composition-api$ npm run serve
> [email protected] serve
> vue-cli-service serve
INFO Starting development server...
ERROR Error: @vitejs/plugin-vue requires vue (>=3.2.13) or @vue/compiler-sfc to be present in the dependency tree.
Error: @vitejs/plugin-vue requires vue (>=3.2.13) or @vue/compiler-sfc to be present in the dependency tree.
at Object.<anonymous> (/home/daniel/cursos/vue/vue3-composition-api/node_modules/vue-loader/dist/compiler.js:14:15)
at Module._compile (internal/modules/cjs/loader.js:999:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
at Module.load (internal/modules/cjs/loader.js:863:32)
at Function.Module._load (internal/modules/cjs/loader.js:708:14)
at Module.require (internal/modules/cjs/loader.js:887:19)
at require (internal/modules/cjs/helpers.js:85:18)
at Object.<anonymous> (/home/daniel/cursos/vue/vue3-composition-api/node_modules/vue-loader/dist/index.js:29:20)
at Module._compile (internal/modules/cjs/loader.js:999:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
at Module.load (internal/modules/cjs/loader.js:863:32)
at Function.Module._load (internal/modules/cjs/loader.js:708:14)
at Module.require (internal/modules/cjs/loader.js:887:19)
at require (internal/modules/cjs/helpers.js:85:18)
at /home/daniel/cursos/vue/vue3-composition-api/node_modules/@vue/cli-service/lib/config/base.js:154:16
at /home/daniel/cursos/vue/vue3-composition-api/node_modules/@vue/cli-service/lib/Service.js:268:40
at Array.forEach (<anonymous>)
at Service.resolveChainableWebpackConfig (/home/daniel/cursos/vue/vue3-composition-api/node_modules/@vue/cli-service/lib/Service.js:268:26)
at Service.resolveWebpackConfig (/home/daniel/cursos/vue/vue3-composition-api/node_modules/@vue/cli-service/lib/Service.js:272:48)
at PluginAPI.resolveWebpackConfig (/home/daniel/cursos/vue/vue3-composition-api/node_modules/@vue/cli-service/lib/PluginAPI.js:132:25)
at serve (/home/daniel/cursos/vue/vue3-composition-api/node_modules/@vue/cli-service/lib/commands/serve.js:79:31)
at Service.run (/home/daniel/cursos/vue/vue3-composition-api/node_modules/@vue/cli-service/lib/Service.js:262:12)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
daniel@daniel-Lenovo-ideapad-330-15IKB:~/cursos/vue/vue3-composition-api$
Atualiza os packages:
rm -rf node_modules/
npm update
npm run server

Bom dia Carlos, exec o comando: sudo rm -rf node_modules, removeu a pasta node_modules
depois exec: sudo npm update.
retorno:
daniel@daniel-:~/cursos/vue/vue3-composition-api$ sudo rm -rf node_modules
daniel@daniel-:~/cursos/vue/vue3-composition-api$ sudo npm update
npm WARN deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm WARN deprecated @babel/[email protected]: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
npm WARN deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm WARN deprecated [email protected]: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm WARN deprecated @humanwhocodes/[email protected]: Use @eslint/config-array instead
npm WARN deprecated [email protected]: Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog
npm WARN deprecated @humanwhocodes/[email protected]: Use @eslint/object-schema instead
npm WARN deprecated [email protected]: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
npm WARN deprecated [email protected]: This version is no longer supported. Please see https://eslint.org/version-support for other options.
added 916 packages, and audited 917 packages in 1m
118 packages are looking for funding
run `npm fund` for details
12 vulnerabilities (8 moderate, 4 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
daniel@daniel-Lenovo-ideapad-330-15IKB:~/cursos/vue/vue3-composition-api$
RETORNOU: 12 vulnerabilities (8 moderate, 4 high), depois eu exec o npm run serve, apresentou o mesmo errro:
daniel@daniel-Lenovo-ideapad-330-15IKB:~/cursos/vue/vue3-composition-api$ npm run serve retorna o mesmo erro do tickt anterior
> [email protected] serve
> vue-cli-service serve
INFO Starting development server...
ERROR Error: @vitejs/plugin-vue requires vue (>=3.2.13) or @vue/compiler-sfc to be present in the dependency tree.
Error: @vitejs/plugin-vue requires vue (>=3.2.13) or @vue/compiler-sfc to be present in the dependency tree.
at Object. (/home/daniel/cursos/vue/vue3-composition-api/node_modules/vue-loader/dist/compiler.js:14:15)
at Module._compile (internal/modules/cjs/loader.js:999:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
.
.
A mensagem de erro não faz sentido: Error: @vitejs/plugin-vue requires vue (>=3.2.13) or @vue/compiler-sfc, eu estou rodando vue --version
@vue/cli 5.0.8 !!! e tambem não intendo @vitejs/plugin-vue? Carlos poderia me ajudar por favor, não consigo avançar no curso, desde já obrigado.

Deleta o package.lock também, e repita a processo.

Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!