es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: GATSBY-STRAPI

Manejo de errores / Lanzar error en Strapi 4.0

En Strapi 4.0, quiero validar la entrada antes de guardarla. Por lo tanto, creé el archivo lifecycles.js según la documentación y agregué el código: module.exports = { beforeCreate(event) { // validación del inicio de sesión aquí; if (!valid) { throw strapi.errors.badRequest(‘Entrada inválida’); } }, } Sin embargo, throw strapi.errors.badRequest(‘Entrada inválida’); . . . Read more

En Strapi 4. ¿Cómo cambiar el editor Wysiwyg a CKEditor?

Después del lanzamiento de Strapi 4, la biblioteca CKEditor para Strapi ya no es compatible. Y al intentar seguir la documentación, tampoco está muy claro si es mediante la inyección de componentes u otro procedimiento. Strapi 4 Docs Editor WYSIWYG Para cambiar el editor WYSIWYG actual, puedes instalar un complemento . . . Read more

TypeError: path.startsWith no es una función

Mi función: export const getStrapiUrl = (path): string => { if (path == null) { return ""; } console.log(path); return `${ path.startsWith("/", 1) ? process.env.NEXT_PUBLIC_STRAPI_API_URL : "" }${path}`; }; Mensaje de error desde la consola: { url: ”/uploads/workwith74e76d4826.png’ } error – utils\get-strapi-url.ts (7:9) @ getStrapiUrl TypeError: path.startsWith no es una . . . Read more

La extensión de la API del servidor para plugins de Strapi v4 no funciona.

Estoy intentando seguir la guía de Strapi v4.0.0 en https://docs.strapi.io/developer-docs/latest/developer-resources/plugin-api-reference/server.html#entry-file para extender el plugin de permisos de usuarios para agregar una ruta/controlador personalizado, pero hasta ahora no he tenido éxito. Agrego los archivos personalizados como se indica en la documentación, pero no hay cambios en la interfaz de usuario. Logré . . . Read more

Gatsby createTypes no crea localFile utilizando File.

Tengo un problema para ejecutar Gatsby cuando hay un campo en graphql que está vacío (en el cms a veces el campo estará vacío, a veces no). Logré solucionar este problema agregando en gatsby-node.js a través de createTypes el contenido faltante. Desafortunadamente, así como en el texto el tipo de . . . Read more