Cada vez que creo una aplicación de reacción con npx create-react-app <AppName> , obtengo:
96 vulnerabilities found - Packages audited: 1682 Severity: 65 Moderate | 30 High | 1 Critical Node Version: v14.18.1 Npm: 7.20.5 React: ^17.0.2 Cuando uso npm audit fix O npm audit fix --force , estos son los resultados:
68 vulnerabilities (21 moderate, 45 high, 2 critical) 47 vulnerabilities (12 low, 18 moderate, 15 high, 2 critical) 58 vulnerabilities (16 moderate, 40 high, 2 critical) 48 vulnerabilities (12 low, 18 moderate, 16 high, 2 critical) 58 vulnerabilities (16 moderate, 40 high, 2 critical)Aquí está el detalle de la auditoría: Enlace de archivo de texto ¿Qué estoy haciendo mal?
Es un error de NPM. Ver aquí para una explicación más larga. Solo necesita poner react-scripts en dependencias de desarrollo como esa
"dependencies": { "react": "^17.0.2", "react-dom": "^17.0.2", }, "devDependencies": { "react-scripts": "4.0.3" }, Este problema ya se ha resuelto en GitHub. https://github.com/facebook/create-react-app/issues/11174 Si realmente desea auditar, use npm audit --production .