Actualización de grapesjs con cambios internos [específicos del sitio]
De hecho, esto es lo que ocurre cuando actualizas la biblioteca principal, es difícil actualizarla.¿Qué procedimiento debería seguir? No hay procedimientos específicos, solo tienes que reescribir tu lógica personalizada en la nueva versión y esperar que el código no cambie tanto Mi consejo personal: nunca cambies la l...
Lee la respuesta completa abajo ↓Pregunta
Hola. ¿Hay alguna forma de cambiar a la versión de lastest grapesjs manteniendo los cambios que hicimos al código para nuestro uso interno? En la mayoría de los casos, los cambios son pequeños y están relacionados con ajustar la lógica de CSS y JS, pero necesitamos esos cambios [mayormente solicitados por el cliente]. Se hacen cambios en la versión no minificada de grapesjs.
Extraeré todos los cambios en un documento para tenerlo por si acaso. ¿Qué procedimiento debería seguir? ¿Puedo tener esos cambios en algún archivo externo que se acumule aparte de grapesjs? ¿O tengo que introducirlos manualmente cada vez que sale una nueva versión?
No estoy muy familiarizado con cómo se prepara el grapesjs para usarse. Cualquier ayuda será bienvenida.
Gracias. Mladen
Respuestas (3)
De hecho, esto es lo que ocurre cuando actualizas la biblioteca principal, es difícil actualizarla.
¿Qué procedimiento debería seguir?
No hay procedimientos específicos, solo tienes que reescribir tu lógica personalizada en la nueva versión y esperar que el código no cambie tanto
Mi consejo personal: nunca cambies la librería principal, crear plugins
¿Puedo descargar código fuente, añadir cambios a un nuevo archivo js (que alteren el comportamiento de componentes o bloques por defecto) e incluir ese archivo en el proyecto?
De hecho, así es como se hacen los plugins, ¿no?
De hecho, así es como se hacen los plugins, ¿no?
No, con los plugins no tocas el código de la librería, así que la actualización es más segura y fácil
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #2076
[PREGUNTA] ¿Cómo crear un nuevo componente que permita directivas de la hoja Laravel?
Hola, gracias por el buen trabajo. Me gustaría saber si hay alguna forma de usar las directivas de las cuchillas dentro del código. Ya añad...
Issue #1902
[PREGUNTAS] Desactivar/cambiar el comportamiento de los componentes integrados
Hola, Intentando conseguir trabajo de GrapesJ para un proyecto en el que estoy trabajando actualmente. ¿Pero hay alguna forma de desactivar...
Issue #1336
[Pregunta] ¿Puedo hacer que todo no se pueda seleccionar por defecto?
Actualmente, todos los componentes son seleccionables/flotables por defecto. Y si quieres, puedes cambiar ese comportamiento proporcionando...
Issue #1962
[PREGUNTA] ¿Alguna otra forma de escuchar? Cambia la opción de rasgos
HOLA, he añadido el código para escuchar los cambios realizados cuando el usuario selecciona los valores en el desplegable. pero necesito e...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.
Explora plugins gratuitos →Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.
Explora plugins premium →Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.