Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

5.1K
Visualizações
NEXT.JS - Error: Exportar errores encontrados en las siguientes rutas: /blogs/:post

Intento next export :

Se produjo un error al renderizar previamente la página "/blogs/[post]". Leer más: https://err.sh/next.js/prerender-error Error: Error para la página /blogs/[post]: las páginas con getServerSideProps no se pueden exportar. Vea más información aquí: https://err.sh/next.js/gssp-export en Object.exportPage [por defecto] (C:_PROJECT\bimeshow-master-27-02-1400\node_modules\next\dist\export \worker.js:15:254) info - undefined (33/33) Error: la exportación encontró errores en las siguientes rutas: /blogs/[post] en exportApp (C:_PROJECT\bimeshow-master-27-02-1400\node_modules \next\dist\export\index.js:24:1103) en processTicksAndRejections (internal/process/task_queues.js:93:5)

blogs/[publicación].js:

 ... export const getServerSideProps = async ({params}) => { const postUrl = params.post; const res = await axios({ method: 'post', url: `/blog/single2?seo_url=${encodeURI(postUrl)}` }); return { props: { data:res!=undefined? res.data.data : [] } } }

rutas.js:

 module.exports = () => { return { '/': { page: '/' }, '/about-us': { page: '/about-us' }, '/404': { page: '/404' }, '/login': { page: '/login' }, '/blogs':{ page : '/blogs'}, '/blogs/[post]': {page: '/blogs/[post]'}, }

servidor.js

 const express = require('express'); const next = require('next'); const { parse } = require('url'); const DEV = process.env.ENVIRONMENT !== 'production'; const PORT = 4567; const app = next({dir: '.', dev: DEV}); const handle = app.getRequestHandler(); const getRoutes = require('./routes'); const routes = getRoutes(); app.prepare().then(() => { const server = express(); server.get('*', (req, res) => { const parsedUrl = parse(req.url, true); const { pathname, query } = parsedUrl; const route = routes[pathname]; if (route) { return app.render(req, res, route.page, route.query); } return handle(req, res); }); server.listen(PORT, (err) => { if (err) throw err; console.log(`> READY FOR LIFOTFF http://localhost:${PORT}`); }); });
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Como ya indica la información del enlace en el mensaje de error: getServerSideProps no es compatible con la próxima exportación. Debería cambiar esto a getStaticProps.

https://nextjs.org/docs/messages/gssp-export

Aquí está la documentación para getStaticProps:

https://nextjs.org/docs/basic-features/data-fetching#getstaticprops-static-generation

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda