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

168
Vistas
Ruta relativa con import.meta.url

Cuando se trabaja con ESM, hay una gran cantidad de recomendaciones para cargar el archivo json usando import.meta.url como se muestra a continuación

 import fs from 'fs'; const result = fs.readFileSync( new URL("abc.json", import.meta.url) );

Ahora lo anterior funciona, pero suponiendo que abc.json está en el mismo directorio que la ubicación del script. Me pregunto qué pasa con la ruta relativa del script, como abc.json , que está en un nivel superior del directorio. Lo intenté a continuación pero no funciona.

 import fs from "fs"; import path from "path"; const result = fs.readFileSync( new URL("abc.json", path.resolve(import.meta.url, "../")) );
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

En lugar de aplicar path.resolve a import.meta.url , debe especificar la ruta relativa como el primer parámetro, como se muestra a continuación

 const result = fs.readFileSync( new URL("../abc.json", import.meta.url) );
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