[node.js] Módulo de 02 rutas

Tabla de contenido

1. ruta.unirse() 

2. ruta.nombrebase()

3. ruta.extname()


1. ruta.unirse() 

Con el método path.join(), se pueden unir varios fragmentos de ruta en una cadena de ruta completa. La sintaxis es la siguiente:

path.join([...paths])

 ejemplo:

const path = require('path')

const pathStr = path.join(__dirname, '/files/1.txt')
console.log(pathStr) // 输出拼接后的路径

 

2. ruta.nombrebase()

Usa el método path.basename() para obtener la última parte de la ruta. Este método se usa a menudo para obtener el nombre del archivo en la ruta. La sintaxis es la siguiente: 

path.basename(path[, ext])

parámetro: 

ruta<cadena>   parámetro obligatorio, que indica una ruta cadena
ext<cadena>   parámetro opcional, que indica la extensión del archivo

ejemplo:

const path = require('path')

const pathStr = path.join(__dirname, '/files/1.txt')

var fullName = path.basename(pathStr)  // 1.txt
var nameWithOutExt = path.basename(pathStr, '.txt')  // 1

console.log(fullName, nameWithOutExt)

 

3. ruta.extname()

Utilice el método path.extname() para obtener la extensión de la ruta. La sintaxis es la siguiente:

path.extname(path)

ruta<cadena>  parámetro requerido, una cadena que representa una ruta
Retorno: <cadena> devuelve la cadena de extensión obtenida

ejemplo:

const path = require('path')

const pathStr = path.join(__dirname, '/files/1.txt')

var fext = path.extname(pathStr)
console.log(fext)  //.txt

Supongo que te gusta

Origin blog.csdn.net/ChaoChao66666/article/details/131910802
Recomendado
Clasificación