Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

363
Views
npm no es compatible con Node.js

npm no admite Node.js v15.5.0 ni v14.15.3

npm Versión: 5.6.0

Lo actualicé a través del comando: npm i -g npm-upgrade Pero no obtengo la versión 6, siempre obtengo la versión 5.6.0

También probé diferentes versiones de Node.js según 426750 .

Intenté seguir las versiones de Node.js: v15, v14, v12, v9. No importa qué versión de Node.js instale, siempre recibo el mismo error.

También eliminé Node.js y lo actualicé según lo recomendado en 47226238 , 63196042 .

No tengo idea de cómo puedo solucionar este problema. ¿Tienes alguna sugerencia?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

El comando correcto para actualizar npm es npm install -g npm . En el momento de escribir este artículo, se instalará npm@6.14.10. (Si no es así, intente npm install -g npm@6 ).

En su lugar, instalar npm-upgrade instalará una CLI que actualizará package.json en los proyectos . No actualizará npm en sí mismo.

EDITAR: las cosas de compatibilidad de versiones son solo una advertencia. Basado en el comentario a continuación, el ERR! cb.apply is not a function las cosas son el verdadero problema. Es posible que tenga varias versiones de npm o node instaladas en diferentes rutas y su configuración de PATH o alias está causando que se ejecuten versiones incompatibles entre sí.

EDITAR (continuación): si usa nvm como administrador de versiones, puede cambiar a una versión anterior, eliminar/reinstalar la versión actual de Node.js y tendrá una versión compatible de npm . Si no está utilizando nvm , instalarlo (suponiendo que está en una máquina de desarrollo y no experimentar estos problemas en producción) y usar node y el npm proporcionado por este también debería resolver el problema.

EDITAR PARTE 3: Me acabo de dar cuenta de que está ejecutando Node.js 15.5.0. Eso se envía con npm@7 así que npm install -g npm@7 . Si eso no funciona, encuentre sus rutas ejecutables para node y npm . (En sistemas operativos similares a UNIX: command -v node y command -v npm ). Si no están en los mismos directorios, eso suena como un problema y debe investigar. Probablemente sea más fácil/mejor usar el npm que está en el mismo directorio que el node . Puede probarlo usando la ruta completa. Si eso funciona, descubra qué está mal con su PATH o sus alias que está usando un npm diferente y solucione eso.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!