Estoy escribiendo un analizador y obtengo importaciones como ../modules/greeting.js , también tengo una ruta absoluta al archivo (desde donde realicé una importación), por ejemplo, C:\Desktop\Folder\src\scripts\main.js .
¿Cómo obtener la ruta al archivo que he importado? (en este caso debería ser src/modules/greeting.js ). ¡Gracias!
Use esto para la ruta absoluta al archivo importado:
path.resolve(path.dirname('C:\\Desktop\\Folder\\src\\scripts\\main.js'), '../modules/greeting.js') Devuelve: "C:\Escritorio\Carpeta\src\módulos\saludo.js"
Consulte los documentos de API para obtener más utilidades de ruta: https://nodejs.org/api/path.html