Pim-community-dev: Error de Webpack TS en la versión 3.2.x

Creado en 9 feb. 2021  ·  5Comentarios  ·  Fuente: akeneo/pim-community-dev

Ejecutar yarn run webpack-dev no tiene éxito; devuelve un error:

Versiones:

  • pim 3.2.80
  • hilo 1.22.5
  • paquete web 4.29.6

Tronco:

ERROR en /srv/pim/web/bundles/pimui/js/view/base.ts
./web/bundles/pimui/js/view/base.ts
[tsl] ERROR en /srv/pim/web/bundles/pimui/js/view/base.ts(193,3)
TS2416: La propiedad 'render' en el tipo 'BaseView' no se puede asignar a la misma propiedad en el tipo base 'View'.
El tipo '() => Ver' no se puede asignar al tipo '() => esto'.
ERROR en /srv/pim/web/bundles/pimui/js/view/base.ts
./web/bundles/pimui/js/view/base.ts
[tsl] ERROR en /srv/pim/web/bundles/pimui/js/view/base.ts(193,3)
TS2416: la propiedad 'renderizar' en el tipo 'BaseView' no se puede asignar a la misma propiedad en el tipo base 'Ver'.
El tipo '() => Ver' no se puede asignar al tipo '() => esto'.
El tipo 'Ver' no se puede asignar al tipo 'esto'.

image

Este error aparece constantemente en nuestras canalizaciones desde el 2021-02-03 y no está relacionado con ningún cambio en la versión de PIM.

Comentario más útil

Bloquear la versión "@types/backbone": "1.4.5" en package.json solucionó el problema. Probablemente una actualización de types/backbone introdujo el problema.

Todos 5 comentarios

También estamos viendo lo mismo en un Akeneo 3.2.x

Sí, olvidé mencionar que está en la versión 3.2.x. Información añadida.

Bloquear la versión "@types/backbone": "1.4.5" en package.json solucionó el problema. Probablemente una actualización de types/backbone introdujo el problema.

Bloquear la versión "@types/backbone": "1.4.5" en package.json solucionó el problema. Probablemente una actualización de types/backbone introdujo el problema.

¡Gracias! De hecho, parece funcionar.

La versión empresarial 4.0.91 también se ve afectada por esto.
Como sugirió @joachimVT , bloquear la versión soluciona el problema.

¿Fue útil esta página
0 / 5 - 0 calificaciones