ERROR Al importar como módulo Angular 6
@nternouski supongo que necesitabas incluir el script de gjs-preset-newsletter en la sección de scripts de tu build en angular.json. Cualquier plugin que quieras usar debe incluirse aquí o la versión de Angular no sabrá que debe incluirlos.
Lee la respuesta completa abajo ↓Pregunta
en versión: "grapesjs": "^0.14.61", "grapesjs-preset-newsletter": "^0.2.20", Importo el script como: y el contexto es el código: Y solo en la compilación, la consola imprime: Por favor, ayudadme. Gracias por vuestro tiempo.
Respuestas (3)
@nternouski supongo que necesitabas incluir el script de gjs-preset-newsletter en la sección de scripts de tu build en angular.json. Cualquier plugin que quieras usar debe incluirse aquí o la versión de Angular no sabrá que debe incluirlos.
Si no lo añades globalmente, tendrás que registrar manualmente el plugin en grapesjs. '''Manuscrito mecanografiado importar uvas de "uvasjs"; importar uvapesjsPresetBoletín de "grapesjs-preset-newsletter"; grapesjs.plugins.add('grapesjs-preset-newsletter', grapesjsPresetNewsletter);
Hola @nternouski, desafortunadamente ese plugin todavía usa la exportación antigua, así que tienes que usarlo así: '''js importar uvas de "uvasjs"; importación "grapesjs-preset-newsletter"; ... grapesjs.init({ ... Plugins: ["GJS-preset-newsletter"], ... })
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #519
No hay bloques por defecto
Uso de este código Tengo un editor pero no hay bloqueos. Tampoco veo los iconos del tamaño de pantalla, pero sí hay otros iconos. Como pued...
Issue #1505
Añadir filas y secciones que no funcionan
Estoy integrando Grapejs con Angular6. Pero no funciona significa que no aparece en bloques Estoy usando el siguiente código
Issue #3071
Se activó el oyente de actualización en la carga inicial
¡Hola! He encontrado un error raro con el oyente de actualizaciones. Se activa en la carga inicial si el código html tiene <img> etiqueta c...
Issue #2929
Sigue obteniendo CORS cuando se usa un endpoint falso para almacenamiento remoto
¡Hola a todos! Estoy usando grapesjs con vuejs y estoy teniendo problemas con el CORS. Creé mi endpoint falso con Beeceptor y tengo el códi...
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 →Tutoriales relacionados
Guías detalladas sobre el mismo tema.
Tutorial
Lighthouse for GrapesJS: Audit Accessibility and SEO Without Leaving the Editor
Live WCAG 2.1/2.2 accessibility auditor + SEO manager for GrapesJS. Every finding is bound to the exact component — click to select, then one-click fix.
Tutorial
How to integrate GrapesJS into an Astro app (complete guide 2026)
Embed GrapesJS in an Astro site: mount it in a client-side script, save content to an Astro API endpoint, and export clean HTML/CSS.
Tutorial
How to integrate GrapesJS into a Django app (complete guide 2026)
Embed GrapesJS in a Django project: render the editor in a template, persist content to a view with CSRF, store the project JSON, and export HTML/CSS.
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.