npm audit se ejecutó en mi proyecto y me consiguió esto.
Inyección de alto mando
Dependencia de @angular-devkit/build-angular [dev]Ruta @ angular-devkit/build-angular > @ngtools/webpack > matar árboles
Más información https://npmjs.com/advisories/1432
Inyección de alto mando
Paquete de matanza de árboles
Parcheado en >=1.2.2
Dependencia de @angular-devkit/build-angular [dev]
Ruta @ angular-devkit/build-angular > matar árboles
Más información https://npmjs.com/advisories/1432
Tree-kill debe actualizarse, pero es una dependencia de angular, no mía. ¿Así que lo que? ¿Necesita esperar a que angular-team actualice su propio paquete.json a una versión más nueva de tree-kill?
Puede solucionar esto sin esperar una nueva versión del paquete @angular-devkit/build-angular .
Solo haz los siguientes pasos:
package.json agregando la sección de resolutions con la versión adecuada del paquete tree-kill : "resolutions": { "tree-kill": "1.2.2" }package-lock.json ejecutando el comando: npx npm-force-resolutions rm -r node_modules npm install Ejecute npm audit para verificar que su proyecto ya no tenga este problema. Y no olvide confirmar los archivos modificados package.json y package-lock.json .
Más información sobre las Resoluciones de Fuerza del MNP .
Estaba teniendo el mismo problema hoy y lo solucioné:
ejecute npm install después de eso.
Acabo de tener este problema también y después de algunas investigaciones, encontré algo:
NPM arroja un error en "corrección de auditoría": el registro configurado no es compatible
Por supuesto, se trata de otro problema pero, al adaptar la solución dada allí, resolvió mi problema.
Tan :
Espero haber sido lo suficientemente claro.