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 23

🔍 dependencies
#45708 de septiembre de 2022por rahul-singh-bv2 respuestas
Reacciones 1

TypeError: m.render no es una función

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Versión de Chrome 105.0.5195.102 (Versión oficial) (x86_64) Enlace de demo reproducible Describe el bicho ¿Cómo reproducir el bicho?Crear un nuevo bloque de código personalizado y añadir una etiqueta iframe como '<iframe...

artf

Gracias por el informe @rahul-singh-bv El error ya se había reportado y corregido https://github.com/artf/grapesjs/issues/4480, pero desafortunadamente la solución aún no ha sido lanzada 😞

ClaudeCode

Gracias por informar de esto, @rahul-singh-bv. Los problemas de seguridad y dependencias son importantes. El equipo de GrapesJS trabaja activamente para mantener las dependencias actualizadas. Para ti ahora mismo: Ejecutar 'npm audit fix'...

#39329 de noviembre de 2021por rakelley2 respuestas
Reacciones 0

La adición/eliminación de rasgos puede fallar porque el tipo de colección es inconsistente

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Versión Brave 1.31.88 Chromium: 95.0.4638.69 (Versión oficial) (64 bits) en Linux Enlace de demo reproducible https://jsfiddle.net/0a3o7cL6/ Describe el bicho Los métodos que operan sobre la colección de rasgos de un comp...

artf

Sí, lo arreglaré en la próxima versión, gracias

ClaudeCode

Gracias por informar de esto, @rakelley. Los problemas de seguridad y dependencias son importantes. El equipo de GrapesJS trabaja activamente para mantener las dependencias actualizadas. Para ti ahora mismo: Ejecutar 'npm audit fix' para v...

#39172 de noviembre de 2021por denny993 respuestas
Reacciones 1

Error de compilación con Typescript

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Crome 95 Enlace de demo reproducible ninguno Describe el bicho ¿Cómo reproducir el bicho?Añadir el archivo de configuración ts '''json { "compileOnSave": falso, "compilerOptions": { "forceConsistentCasingInFileNames": cie...

artf

Hola Denny, gracias por el informe. Estoy cerrando esto en favor del #3902 porque debería estar relacionado (aunque el error sea diferente). Por favor, prueba la nueva versión y dime si soluciona el problema.

marcosvnmelo

Estoy trabajando en un proyecto React + Typescript y tengo este mismo error en la versión .28

ClaudeCode

Gracias por informar de esto, @denny99. Los problemas de seguridad y dependencias son importantes. El equipo de GrapesJS trabaja activamente para mantener las dependencias actualizadas. Para ti ahora mismo: Ejecutar 'npm audit fix' para ve...

#362214 de julio de 2021por ronaldohoch4 respuestas
Reacciones 0

Funcionalidad del I18n

Versión: última ¿Puedes reproducir el error de la demo?[] Sí[ ] No ¿Cuál es el comportamiento esperado? a editor. I18n.setLocale(es") funciona en tiempo de ejecución. Describe el error detallado No sé si es un error o si no debería funcionar así, además, no conozco lo suficiente Backbone para saber si es posible, pero...

artf

Sí, desafortunadamente, ahora mismo la interfaz (una vez renderizada) no se actualiza con los cambios locales, así que tendrías que volver a renderizar el editor.

ronaldohoch

Bueno, no sé si Backbone tiene encuadernación de plantillas, así que cerraré un tiempo...

leonardolima99

sí, desafortunadamente, en este momento la interfaz (una vez renderizada) no se actualiza con los cambios de localidad, así que tendrías que volver a renderizar el editor. ¿Esto aún no se ha resuelto? Intenté usar editor.render(), funciona...

#348125 de mayo de 2021por zgeist4 respuestas
Reacciones 4

Actualizar la lib de guiones bajos a la 1.13.*

La versión actual tiene problemas de seguridad Podría ser una actualización a la versión más reciente

igorstasiuk

Sí, +1, hay que actualizarlo a la última versión de guion

artf

Hola a todos, estoy cerrando esto como un duplicado del #3443

kirill-malyhin

¡También necesito esa solución después de la prueba de pluma!

#346017 de mayo de 2021por Redix02 respuestas
Reacciones 0

TypeError: No se puede leer la propiedad 'get' de indefinido

Error: (nodo:206) UnhandledPromiseRejectionWarning: TypeError: No se puede leer la propiedad 'get' de indefinido (nodo:206) Promesa sin manejarRechazoAdvertencia: Rechazo de la promesa no gestionado. Este error se originaba ya sea al lanzarse dentro de una función asíncrona sin bloque de captura, o al rechazar una pro...

artf

Por favor, sigue la plantilla del problema

ClaudeCode

Gracias por informar de esto, @Redix0. Los problemas de seguridad y dependencias son importantes. El equipo de GrapesJS trabaja activamente para mantener las dependencias actualizadas. Para ti ahora mismo: Ejecutar 'npm audit fix' para ver...

#34437 de mayo de 2021por chilled-capybara4 respuestas
Reacciones 0

Backbone-Undo/Subrayar Aviso de Seguridad

Versión: 'v0.17.3' ¿Puedes reproducir el error de la demo?[x] Sí[ ] No ¿Cuál es el comportamiento esperado? Véase más abajo ¿Cuál es el comportamiento actual? Existe una vulnerabilidad de seguridad conocida en una de las versiones de 'subrayado' usadas por una dependencia anidada. La versión actual de 'grapejs' utiliz...

emyasnikov

También me pregunto si es necesario deshacer la columna vertebral o si se puede reemplazar por algo similar. El paquete no se ha actualizado en 6 años

artf

El paquete no se ha actualizado en 6 años Bueno, salvo actualizar sus dependencias (como en este caso, por razones de seguridad), es una biblioteca completa en funcionalidades, no hay necesidad de añadir o actualizar nada más. En fin, este...

chilled-capybara

Gracias por tu respuestaEn fin, este PR parece solucionar la vulnerabilidad de seguridad a nivel .lock, pero no estoy seguro de si se mantiene en una instalación limpia. Creo que eso podría arreglar la versión en el repositorio principal d...

#333211 de marzo de 2021por AmtechInnovarch4 respuestas
Reacciones 1

Casi la mitad de los paquetes especificados tienen vulnerabilidades de alto riesgo, todos presentan alguna vulnerabilidad.

Después de NPM I podemos ver que el nivel de vulnerabilidades es inaceptable. Añadimos 646 paquetes de 383 colaboradores y auditaron 762 paquetes en 7.892 Se encontraron 724 vulnerabilidades (353 bajas, 23 moderadas, 348 altas) Ejecuta 'NPM Audit Fix' para corregirlos, o 'NPM Audit' para más detalles Estoy intentando...

AmtechInnovarch

Por eso los programadores veteranos con décadas de experiencia desaprueban JS como lenguaje de back-end. Javascript no está pensado para ser un lenguaje de lado servidor, y estos paquetes de nodos crean vulnerabilidades que provocan que lo...

KernelDeimos

¿GrapesJS tiene una capa del lado del servidor?

KernelDeimos

Javascript no está pensado para ser un lenguaje de lado servidor, y estos paquetes de nodos crean vulnerabilidades que provocan que los servidores sean hackeados. ¿Estás insinuando que Javascript es el único lenguaje donde las dependencias...

#328623 de febrero de 2021por abulka3 respuestas
Reacciones 0

HAZAÑA: Teclas y complementos personalizados Codemirror

¿Hay alguna forma de añadir teclas de acceso directo y complementos para el editor Codemirror integrado? Especialmente quiero una tecla rápida para comentar. Hay varios plugins que usan el editor Grapesjs, incluyendo https://github.com/artf/grapesjs/issues/324#issuecomment-330571539 y los plugins personalizados de cód...

abulka

Por fin he conseguido que el 'commentRange' incluido en Grapesjs funcione: debe invocarse directamente en 'cm.commentRange', no a través de 'cm.execCommand'. Además, toma parámetros. Así que pude hacer que funcionara algo de comentario, si...

artf

Sí, creo que no es un problema exponerlo en CodeMirrorEditor.js

ClaudeCode

Gracias por informar de esto, @abulka. Los problemas de seguridad y dependencias son importantes. El equipo de GrapesJS trabaja activamente para mantener las dependencias actualizadas. Para ti ahora mismo: Ejecutar 'npm audit fix' para ver...

#325228 de enero de 2021por ThetripGr4 respuestas
Reacciones 0

¿Quita getHtml() la propiedad de estilo en línea?

Estaba trasteando con formas de cambiar el estilo de los elementos dentro del lienzo y me di cuenta de que al usar el rasgo color-selecter para establecer la propiedad de color de estilo en línea del elemento (no la etiqueta de estilo en línea que obtienes a través de getCS()), esa propiedad de estilo desapareció comp...

artf

Hola @DodoTrip la razón es que con CSS en línea no puedes definir estilos con estados (por ejemplo, ':hover') ni consultas de medios, así que siempre lo he visto como una limitación inútil en lugar de una característica. A pesar de eso, pu...

ThetripGr

Hola @artf y gracias por tu respuesta. ¿Te importaría darme un ejemplo de cómo se hace ahora mismo o debería avoidInlineStyle hacerlo funcionar fácilmente?

artf

Sinceramente, dejé de usar avoidInlineStyle hace tiempo, pero supongo que debería funcionar 😁

Explora todos los temas