Método Node.js path.relative()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *