Saltar a contenido

cla/path - Manipulación de rutas

Estas aplicaciones son útiles para la modificación de los nombres de las rutas si están rotas o montarlas juntas, y puede ser útil para el cálculo de rutas relativas.

path.basename(ruta)

Recoge el nombre y la extensión del archivo de una ruta.

var path = require("cla/path");
var filepath = "/tmp/dir/file.txt";
print( path.basename(filepath) ); // imprime file.txt

path.dirname(ruta)

Extrae el directorio de una ruta.

var path = require("cla/path");
var filepath = "/tmp/dir/file.txt";
print( path.dirname(filepath) ); // imprime /tmp/dir

path.extname(ruta)

Extrae la extensión del fichero de una ruta.

var path = require("cla/path");
var filepath = "/tmp/dir/file.txt";
print( path.extname(filepath) ); // imprime txt

path.join(ruta)

Concatena varias partes para crear una única ruta

var path = require("cla/path");
var path1 = "/tmp";
var path2 = "dad";
print( path.join(path1,path2,"file.txt") ); // imprime /tmp/dad/file.txt