Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

619
Vistas
Cuando ejecuto `ng new`, npm tiene un problema de dependencia

Corrí ng new en la terminal. Terminé recibiendo un error npm

  1. nueva carpeta
  2. ejecutar ng new en nueva carpeta
  3. establezca el nombre y acepte los valores predeterminados (y use SCSS)
  4. verlo crear archivos y error al final
 ⠸ Installing packages (npm)...npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: project-name@0.0.0 npm ERR! Found: jasmine-core@3.7.1 npm ERR! node_modules/jasmine-core npm ERR! dev jasmine-core@"~3.7.0" from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! peer jasmine-core@">=3.8" from karma-jasmine-html-reporter@1.7.0 npm ERR! node_modules/karma-jasmine-html-reporter npm ERR! dev karma-jasmine-html-reporter@"^1.5.0" from the root project npm ERR! npm ERR! Fix the upstream dependency conflict, or retry npm ERR! this command with --force, or --legacy-peer-deps npm ERR! to accept an incorrect (and potentially broken) dependency resolution. npm ERR! npm ERR! See /Users/user/.npm/eresolve-report.txt for a full report. npm ERR! A complete log of this run can be found in: npm ERR! /Users/user/.npm/_logs/2021-07-11T18_12_50_796Z-debug.log ✖ Package install failed, see above. The Schematic workflow failed. See above.
over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Tuve este mismo problema con un proyecto nuevo, etc.

En el package.json generado.json, debería ver una línea que dice "jasmine-core": "~3.7.0" , pero parece que otras dependencias (creo que el karma se basa en la salida de error aquí) requieren jasmine-core en 3.8.0 o mas alto. Simplemente edite la línea que dice "jasmine-core": "~3.7.0", para que sea "jasmine-core": "~3.8.0", y luego ejecute manualmente npm install y debería tener éxito.

Entonces debería poder ejecutar ng serve --open desde el mismo directorio y hacer que funcione bien.

over 4 years ago · Santiago Trujillo Denunciar

0

Cambié "jasmine-core": "~3.7.0", a "jasmine-core": "~3.8.0" en package.json.template, ahora puedo crear proyectos sin problemas. La ubicación puede variar, la mía es: /usr/local/lib/node_modules/@angular/cli/node_modules/@schematics/angular/workspace/files/package.json.template

Esto solucionará el problema en nuevos proyectos.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda