Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

260
Vistas
No se pueden crear páginas estáticas de svelte-kit basadas en archivos md: error de compilación

Estoy tratando de construir sitios estáticos con svelte-kit usando un adaptador estático, pero cuando intento construir un proyecto, el proceso de construcción finaliza con un error que muestra que md-parser no está presente. Estoy usando este analizador para analizar archivos md con contenido de página servido desde cms sin cabeza.

Cuando ejecuto este código en modo dev usando el nodo, todo funciona bien, pero cuando intento compilarlo, se produce un error.

 > Using @sveltejs/adapter-static TypeError: parseMD is not a function

Mi código index.json.js archivo:

 import fs from "fs"; import parseMD from "parse-md"; export function get() { const fileContents = fs.readFileSync("content/pages/home.md", "utf8"); const pageData = parseMD(fileContents); let body = JSON.stringify(pageData); return {body} }

Y hay un archivo index.svelte:

 <script context="module"> export async function load({ fetch }) { const pageData = await fetch(`index.json`).then((r) => r.json()); console.log(pageData); return { props: { pageData }, }; } </script> <script> export let pageData; </script> <div class="container"> <h1>{pageData.metadata.text}</h1> {pageData.content} </div>

¿Puedes ayudarme por favor? ¿Cómo puedo analizar archivos md sin importaciones lib de terceros permitidas en archivos * .json.js?

Gracias por cualquier consejo.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Probablemente necesites hacer

 import {default as parseMD} from 'parse-md;
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda