El método path.relative() se usa para encontrar la ruta relativa de una ruta dada a otra ruta basada en el directorio de trabajo actual. Si ambas rutas proporcionadas son iguales, se resolvería en una string de longitud cero.
Sintaxis:
path.relative( from, to )
Parámetros: Este método acepta dos parámetros como se mencionó anteriormente y se describe a continuación:
- from: Es la ruta del archivo que se usaría como ruta base.
- to: Es la ruta del archivo que se usaría para encontrar la ruta relativa.
Valor devuelto: Devuelve una string con la forma normalizada de la ruta.
El siguiente programa ilustra el método path.relative() en Node.js:
Ejemplo:
// Node.js program to demonstrate the // path.relative() method // Import the path module const path = require('path'); path1 = path.relative("geeks/website", "geeks/index.html"); console.log(path1) path2 = path.relative("users/admin", "admin/files/website"); console.log(path2) // When both the paths are same // It returns blank string path3 = path.relative("users/admin", "users/admin"); console.log(path3)
Producción:
..\index.html ..\..\admin\files\website
Referencia: https://nodejs.org/api/path.html#path_path_relative_from_to
Publicación traducida automáticamente
Artículo escrito por sayantanm19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA