Gjs-preset-newsletter no encontrado
Hola @artf Gracias por el consejo 💃, el código anterior estaba generando un error nlPlugin y no una función, Hacer esto ayudó a que funcionara ¡Muchas gracias de nuevo 👍
Lee la respuesta completa abajo ↓Pregunta
Soy nuevo publicando problemas en github,
Estoy usando la última versión tanto de GrapesJS como del preajuste de newsletter de npm
Lo he hecho
var uvasjs = require('uvapesjs');
requer('grapesjs-preset-newsletter');
y
ngOnInit() {
var editor = grapesjs.init({
Contenedor: '#gjs',
Plugins: ['GJS-preset-newsletter'],
pluginsOpts: {
'gjs-preset-newsletter': {}
}
});
}
Si sigo el mismo proceso para el preset de página web, funciona bien, solo en el preset del boletín me aparece un error en consola que dice gjs-preset-newsletter no encontrado. Estoy intentando crear un componente en Angular
Cualquier ayuda será bienvenida, gracias :)Respuestas (3)
Hola @artf Gracias por el consejo 💃, el código anterior estaba generando un error nlPlugin y no una función,
Hacer esto ayudó a que funcionara
var uvasjs = require('uvapesjs');
var nlPlugin = require('grapesjs-preset-newsletter');
grapesjs.plugins.add('gjs-preset-newsletter-2', nlPlugin.default);
...
Plugins: ['GJS-Preset-Newsletter-2'],
¡Muchas gracias de nuevo 👍
Hola @isaacnikon y bienvenidos a bordo :) Por cierto, 'grapesjs-preset-newsletter' no se añade correctamente si quieres cargarlo globalmente, prueba con esto en su lugar '''js var uvasjs = require('uvapesjs'); var nlPlugin = require('grapesjs-preset-newsletter'); grapesjs.plugins.add('gjs-preset-newsletter-2', nlPlugin); ... Plugins: ['GJS-Preset-Newsletter-2'],
@isaacnikon Hei, '.default' hace la magia. ¡Gracias! 👍 ¡Y también gracias a @artf por estos plugins increíbles! ¡ 🙌
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1996
Primero móvil: Problema con el orden de consultas de medios
¿Estás usando la última versión (las versiones anteriores NO están soportadas)?0.14.61¿Te enfrentas al problema con tu copia local de Grape...
Issue #1788
[PREGUNTA] ¿Cómo añadir dinámicamente recursos desde el servidor después de la inicialización del editor?
¡Hola! ¡Gracias por el trabajo que has hecho construyendo esta biblioteca tan chula! Estoy usando la última versión de Angular y me quedo c...
Issue #1682
¿Eliminar las galletas en GrapesJS?
¡Hola! Estoy usando la última versión de GrapesJS, sin embargo, está causando problemas en mi proyecto, porque GrapesJS guarda las edicione...
Issue #4621
No se ha encontrado ninguna opción para mostrar varias páginas en un mismo lienzo
Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome Enlace de demo reproducible SIN EN...
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.