Hola equipo de BAS,
Hemos desarrollado una aplicación CAP en nuestro entorno local de VS Code. Ahora estamos entregando la aplicación al cliente y deben usar BAS ya que no se permite la instalación de un IDE local. Durante la configuración del proyecto en BAS, he notado el siguiente problema:
Al ejecutar "npm install" en BAS, el contenido original de package-lock.json por ejemplo:
es reemplazado por:
como puedes ver, los campos de versión e integridad son exactamente iguales. Pero el campo resuelto cambia y esto resulta en un cambio que debe ser o bien confirmado en el repositorio Git o descartado. Mi solución temporal por el momento es usar:
npm ci
Entiendo que el registro está configurado en una ubicación diferente:
registro =
para mejorar el rendimiento y evitar tráfico innecesario. ¿Pero quizás hay una manera de mantener el valor resuelto original?
Saludos cordiales
Gregor