ACP2E-4626: Los archivos JavaScript de Storefront se cargan dos veces, lo que provoca cargas duplicadas y un comportamiento inestable
El parche de ACP2E-4626 soluciona el problema de los archivos JavaScript de storefront que se solicitan y ejecutan dos veces, causando cargas duplicadas intermitentes y un comportamiento inestable.Después de la corrección, las dependencias de JavaScript se cargan solo una vez, lo que elimina las solicitudes duplicadas y conserva la funcionalidad de mezcla existente. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.80. El ID del parche es ACP2E-4626. Este problema está programado para solucionarse en Adobe Commerce 2.4.9.
Productos y versiones afectados
El parche se ha creado para la versión de Adobe Commerce:
- Adobe Commerce (todos los métodos de implementación) 2.4.8-p3
Compatible con versiones de Adobe Commerce:
- Adobe Commerce (todos los métodos de implementación) 2.4.7 - 2.4.8-p5
magento/quality-patches a la última versión y compruebe la compatibilidad en la página Quality Patches Tool: buscar parches . Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.Problema
Problema en el cual algunos archivos de Storefront JavaScript se solicitaban y ejecutaban dos veces, lo que causaba cargas duplicadas intermitentes y un comportamiento inestable. Después de la corrección, las dependencias se cargan solo una vez, lo que elimina las solicitudes duplicadas y conserva la funcionalidad de mezcla existente."
Requisitos previos:
- MSI está instalado.
Pasos a seguir:
-
Abra cualquier página de tienda en el explorador.
-
Abra el explorador DevTools y seleccione la ficha Console.
-
Ejecute el siguiente comando.
code language-none require.config({ deps: ['mage/common'] });
Resultados esperados:
No se producen cargas duplicadas. La llamada devuelve la función requerida y no se generan nuevas solicitudes de script.
Resultados reales:
Las nuevas solicitudes aparecen en la ficha Network (por ejemplo, mage/common.js, requirejs/domReady.js, jquery.js).
Aplicar el parche
Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:
- Adobe Commerce o Magento Open Source local: Quality Patches Tool > Uso en la guía Quality Patches Tool.
- Adobe Commerce en la infraestructura de la nube: Actualizaciones y parches > Aplicar parches en la guía Commerce en la infraestructura de la nube.
Lectura relacionada
Para obtener más información sobre Quality Patches Tool, consulte:
- Quality Patches Tool: herramienta de autoservicio para parches de calidad en la guía Herramientas.