Trabajando con Git
Archivos de bloqueo
Siempre debes hacer commit del archivo de bloqueo (pnpm-lock.yaml
). Esto se debe a una multitud de razones, la principal de las cuales es:
- habilita una instalación más rápida para CI y entornos de producción, ya que es capaz de omitir la resolución de paquetes
- impone instalaciones y resoluciones coherentes entre desarrollo y producción, lo que significa que los paquetes utilizados en prueba y producción serán exactamente los mismos que cuando desarrolló su proyecto
Combinar conflictos
pnpm puede resolver automáticamente los conflictos de combinación en pnpm-lock.yaml
. Si tiene conflictos, simplemente ejecute pnpm install
y confirme los cambios.
Tenga cuidado, sin embargo. Se recomienda que revise los cambios antes de realizar un commit, porque no podemos garantizar que elegirá el encabezado correcto - en su lugar se compila con los archivos de bloqueo más actualizados, lo que es ideal en la mayoría los casos.