Saltar al contenido

¿Hay alguna manera de forzar a npm a generar package-lock.json?

Solución:

Por defecto, package-lock.json se actualiza cada vez que corres npm install. Sin embargo, esto se puede deshabilitar globalmente configurando package-lock=false en ~/.npmrc.

Cuando el global package-lock=false la configuración está activa, aún puede forzar la package-lock.json archivo que se actualizará ejecutando:

npm install --package-lock

Este comando es la única forma infalible de forzar un package-lock.json actualizar.

En npm 6.x puede usar

npm i --package-lock-only

Según https://docs.npmjs.com/cli/install.html

El argumento –package-lock-only solo actualizará el package-lock.json, en lugar de verificar node_modules y descargar dependencias.

Esto se responde en los comentarios; package-lock.json es una característica en npm v5 y superior. npm shrinkwrap es cómo se crea un archivo de bloqueo en todas las versiones de npm.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *