PageKit: el creador de sitios GrapesJS autoalojado, con el código fuente incluido. Obtener acceso anticipado

Problemas con GrapesJS

Problemas analizados por 3,464 en GitHub — 370 resuelto · 90 abierto. Busca, filtra y explora respuestas probadas en batalla.

Se han detectado problemas con 743

🔍 bug
#542526 de septiembre de 2023por javadsamiee2 respuestas
Reacciones 2

Al añadir una página similar, solo cambian los identificadores de componentes

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? 117 Enlace de demo reproducible https://jsfiddle.net/mirjavad/ctsx7zer/5/ Describe el bicho Quería crear una acción de clon para una página y noté este error. ¿Cómo reproducir el bicho?Crear varias páginas con el mismo ID...

artf

Buen detalle @javadsamiee se corregirá en la próxima versión

GJS Helper

El problema que has encontrado es un comportamiento conocido en GrapesJS al inicializar varias páginas con componentes que comparten los mismos IDs iniciales y estilos inline correspondientes. GrapesJS identifica y renombra correctamente l...

#542426 de septiembre de 2023por bgrand-ch2 respuestas
Reacciones 1

El evento 'component:styleUpdate' no se activa

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? Chrome 116.0.5845.187Enlace de demo reproducible https://jsfiddle.net/yLcvbwjd/Describe el bicho ¿Cómo reproducir el bicho?Añadir el evento 'component:styleUpdate'Actualizar el estilo de un componente con 'addStyle' o 'setS...

bgrand-ch

@artf ❤️

GJS Helper

El evento component:styleUpdate en GrapesJS es un evento a nivel de editor que se activa principalmente por el Gestor de Estilos GrapesJS u otros mecanismos internos del editor cuando el estilo de un componente se modifica a través de la i...

#540821 de septiembre de 2023por quentin-bettoum3 respuestas
Reacciones 0

Main.scss falta en la 0.21.6

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Firefox 118 Enlace de demo reproducible ninguno Describe el bicho Hola, Tengo GrapesJS temático siguiendo las instrucciones del documento aquí: https://grapesjs.com/docs/getting-started.html#theming Pero con la 0.21.6, ya...

joukhar

Sí, falta la carpeta 'src'

artf

El mismo problema que https://github.com/GrapesJS/grapesjs/issues/5392

GJS Helper

¡Hola! Has identificado correctamente un cambio en cómo GrapesJS empaqueta sus estilos a partir de la versión 0.21.x. El archivo main.scss , junto con todo el directorio src/styles/scss , efectivamente ya no está incluido en la carpeta nod...

#539819 de septiembre de 2023por padcom2 respuestas
Reacciones 0

Declaración de tipo faltante de exportaciones en package.json

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? ChromeEnlace de demo reproducible https://github.com/padcom/grapesjs-import-errorDescribe el bicho La 0.21.6 cambió la forma en que se exportan las cosas y ahora VSCode no ve declaraciones de tipos: ! imagen Ocurre cuando T...

padcom

PR: https://github.com/GrapesJS/grapesjs/pull/5399

GJS Helper

Este es, de hecho, un informe de error válido relacionado con cómo TypeScript resuelve declaraciones de tipos al usar estrategias modernas de resolución de módulos, específicamente moduleResolution: "bundler" (o node16/nodenext). Causa raí...

#539217 de septiembre de 2023por joukhar4 respuestas
Reacciones 11

La última versión, la 0.21.6, no viene con la carpeta src

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Versión de Chrome 114.0.5735.199 (Versión oficial) (64 bits) Enlace de demo reproducible N/A Describe el bicho La última versión, la 0.21.6, no viene con la carpeta 'src' Al instalar grapesjs usando NPM 'instalación de np...

joukhar

Solo era un archivo '''scss @import "./editorvariables"; @import "./editorvendor"; @import "./editorfonts"; @import "./editoricons"; @import "./custom"; @import "./custom/main"; @import './loader'; ``` Los archivos SCSS están más organizad...

artf

@bgrand-ch, creo que lo que mencionas se puede arreglar con variables CSS. También estaba pensando en introducir un nuevo módulo pequeño para la tematización, que permitiría actualizar la apariencia del editor de forma programática y, en e...

joukhar

Debido a que los archivos SASS pueden sobrescribir variables es muy importante

#538916 de septiembre de 2023por hannydevelop3 respuestas
Reacciones 1

GrapesJS v0.21.5 no funciona en NodeJS (sin cabeza)

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? ChromeV117.0.5938.62 Enlace de demo reproducible https://stackblitz.com/edit/node-1zsusv Describe el bicho ¿Cómo reproducir el bicho? Ejecuta 'node index.js' para iniciar la aplicación. ¿Cuál es el comportamiento esperado...

hannydevelop

¿Puedes comprobar con la última versión https://github.com/GrapesJS/grapesjs/releases/tag/v0.21.6 Muchas gracias @artf esto funciona perfectamente.

artf

¿Puedes consultar con la última versión https://github.com/GrapesJS/grapesjs/releases/tag/v0.21.6

GJS Helper

El problema que te encuentras, TypeError: grapesjs.init is not a function al ejecutar GrapesJS en un entorno Node.js, proviene de un malentendido fundamental sobre cómo funciona GrapesJS y el propósito de la opción headless: true . Causa r...

#538816 de septiembre de 2023por hannydevelop4 respuestas
Reacciones 0

El modo sin interfaz devuelve HTML diferente del editor

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? ChromeV117.0.5938.62 Enlace de demo reproducible https://codesandbox.io/embed/quizzical-galileo-cqldjh?fontsize=14&hidenavigation=1&theme=dark Describe el bicho ¿Cómo reproducir el bicho?Páginas de tienda usando el admini...

artf

Hola @hannydevelop tienes tipos de componentes personalizados pero no has pasado ningún plugin en 'grapesjs.init', por eso se aplica el 'div' por defecto

hannydevelop

hola @hannydevelop tienes tipos de componentes personalizados pero no has pasado ningún plugin en 'grapesjs.init', por eso se aplica el 'div' por defecto Siento estar abriendo esto de nuevo, añadir el plugin de forma normal devuelve un err...

artf

@hannydevelop puedes mostrar el código, por favor?

#538615 de septiembre de 2023por kmkaliraj2 respuestas
Reacciones 0

No se pueden leer propiedades de indefinido (leyendo 'ancho')

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Arista Enlace de demo reproducible NA Describe el bicho ¿Cómo reproducir el bicho? Versión: 0.18.2 Tenemos el siguiente error registrado en nuestro sistema desde el módulo grapejs. No estamos seguros de en qué escenario s...

artf

0.18.2 es una versión bastante antigua, tienes que actualizar

GJS Helper

El error de TypeError: Cannot read properties of undefined (reading 'width') en GrapesJS 0.18.2, originado en getTargetToElementFixed y updateToolsGlobal, indica que las herramientas internas de GrapesJS(como el selector, el redimensionado...

#538514 de septiembre de 2023por padcom4 respuestas
Reacciones 0

GetDirtyCount() no determinista después de la carga

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome Enlace de demo reproducible https://github.com/padcom/grapesjs-bug-dirty-count-non-deterministic/blob/master/index.html Describe el bicho Actualmente, cuando el usuario llama a 'await load()', el recuento sucio es...

artf

También se añadieron opciones de carga para limpiar el estado interno del editor después de la postcarga '''js const storageOptions = {}; const loadOptions = { clear: true }; await editor.load(storageOptions, loadOptions); editor.getDirtyC...

padcom

¡Gracias! ¡Espero con ganas la próxima versión!

artf

Ya disponible aquí https://github.com/GrapesJS/grapesjs/releases/tag/v0.21.6

#538112 de septiembre de 2023por sammrafiRespuesta 1
Reacciones 0

CSS duplicado

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? 116.0.5845.187 (Versión oficial) (64 bits) Enlace de demo reproducible https://jsfiddle.net/bw4Lxp6c/ Describe el bicho ¿Cómo reproducir el bicho? Cuando añado una columna, genera CSS duplicado en @media (ancho máximo: 76...

GJS Helper

El problema que has encontrado con reglas CSS duplicadas, específicamente flex-wrap:wrap; para la clase .row dentro del bloque @media (max-width: 768px) , es un comportamiento conocido que puede ocurrir en GrapesJS bajo ciertas condiciones...

Explora todos los temas