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

3.1K
Vistas
¿Cómo corregir el error de auditoría de npm con loadVirtual y ENOLOCK?
➜ npm audit npm ERR! code ENOLOCK npm ERR! audit This command requires an existing lockfile. npm ERR! audit Try creating one first with: npm i --package-lock-only npm ERR! audit Original error: loadVirtual requires existing shrinkwrap file

Ejecuté la auditoría npm y obtuve este error.

Cuando corro a continuación:

 ➜ npm config get package-lock true ➜ npm config get shrinkwrap true

¿Alguien puede ayudar con esto? en cuanto a cómo solucionarlo? y npm audit fix --force no funciona tan bien...

over 4 years ago · Santiago Trujillo
11 Respuestas
Responde la pregunta

0

funciona para mí así:

 npm cache clean --force npm fund npm audit fix --force
over 4 years ago · Santiago Trujillo Denunciar

0

Debe crear package-lock.json, ejecutar

 npm install

luego

 npm audit fix

no tendras el problema

over 4 years ago · Santiago Trujillo Denunciar

0

Use el Nodo 14, solucionó el problema con 0 vulnerabilidades.

over 4 years ago · Santiago Trujillo Denunciar

0

Intenta ejecutar estos:

 npm i --package-lock-only npm config get package-lock npm config get shrinkwrap npm i --package-lock-only npm audit fix

Desde aquí

over 4 years ago · Santiago Trujillo Denunciar

0

Leí esto y realmente útil:

https://medium.com/illumination/how-to-fix-npm-audit-error-with-loadvirtual-and-enolock-deprecated-dependencies-1f07ba65eef9

npm i --package-lock-only npm config obtener paquete-lock npm config obtener contracción npm i --package-lock-only npm audit fix

(Al ejecutar 'npm config get package-lock' y 'npm config get shrinkwrap', recibirá 'true' para ambos) — → Después de ejecutar 'npm audit fix', verá: "actualizado, auditado... encontrado 0 vulnerabilidades”

over 4 years ago · Santiago Trujillo Denunciar

0

Actualicé a la última versión de npm con npm install -g npm@8.3.0 , y ahora no muestra más problemas...

over 4 years ago · Santiago Trujillo Denunciar

0

Prueba estos comandos.

 npm i --package-lock-only npm config get package-lock npm config get shrinkwrap npm i --package-lock-only npm audit fix
over 4 years ago · Santiago Trujillo Denunciar

0

Intente ejecutar este comando: npm cache clean --force

over 4 years ago · Santiago Trujillo Denunciar

0

Tuve el mismo error, luego me di cuenta de que estaba en una carpeta principal. Entonces esto puede suceder si no hay un archivo de bloqueo.

over 4 years ago · Santiago Trujillo Denunciar

0

Acabo de ejecutar el comando que dice.

 npm i --package-lock-only

Entonces me mostró 0 vulnerabilidades. De todos modos, ejecuté nuevamente la corrección de auditoría y nuevamente 0 vulnerabilidades.

over 4 years ago · Santiago Trujillo Denunciar

0

Ese error le indica la raíz del problema: This command requires an existing lockfile. . Esto implica que aún no tiene un package-lock.json junto con el package.json que está tratando de auditar. npm i --package-lock-only solo genera/actualiza package-lock.json sin reinstalar; npm i , reinstalaría y generaría uno (según su configuración).

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