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

117
Visualizações
Storybook-server con archivos locales

Estoy tratando de ejecutar una instancia de @storybook-server que obtiene archivos HTML de un directorio local, en lugar de un servidor en ejecución.

Según la documentación, los archivos HTML (con las rutas respectivas) deben provenir de un servidor remoto o local, como se muestra a continuación

 export const parameters = { server: { url: `http://localhost:${port}/storybook_preview`, }, };

Sin embargo, dado que mi HTML es SSG, me gustaría tener una forma de ejecutar el libro de cuentos en un directorio local que contenga mis archivos, sin tener que ejecutar un servidor de nodo separado solo para servir estos archivos estáticos.

Tengo un archivo test.html en mi carpeta src y su historia respectiva apunta a su nombre de archivo

 { "title": "Example/test", "parameters": { "server": { "id": "test.html" } }, "stories": [ { "name": "Main" } ] }

probé con

 export const parameters = { server: { url: 'file://' + path.resolve('src'), }, };

pero eso, desafortunadamente, generó un error en el libro de cuentos que decía

 Failed to fetch TypeError: Failed to fetch at _callee$ (http://localhost:6006/vendors~main.iframe.bundle.js:9510:20) at tryCatch (http://localhost:6006/vendors~main.iframe.bundle.js:46534:40) at Generator.invoke [as _invoke] (http://localhost:6006/vendors~main.iframe.bundle.js:46765:22) at Generator.next (http://localhost:6006/vendors~main.iframe.bundle.js:46590:21) at asyncGeneratorStep (http://localhost:6006/vendors~main.iframe.bundle.js:9472:103) at _next (http://localhost:6006/vendors~main.iframe.bundle.js:9474:194) at http://localhost:6006/vendors~main.iframe.bundle.js:9474:364 at new Promise (<anonymous>) at http://localhost:6006/vendors~main.iframe.bundle.js:9474:97 at defaultFetchStoryHtml (http://localhost:6006/vendors~main.iframe.bundle.js:9525:17)

¡Cualquier sugerencia sería muy apreciada!

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Para aquellos que puedan encontrarse en la misma situación:

Me deshice de @storybook/server y opté por @storybook/html, que era más adecuado para mi caso

https://storybook.js.org/docs/html/get-started/introduction

about 4 years ago · Juan Pablo Isaza 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