📜  在 Node.js 中获取父目录名称 - Javascript (1)

📅  最后修改于: 2023-12-03 14:51:03.062000             🧑  作者: Mango

在 Node.js 中获取父目录名称 - Javascript

在Node.js中,我们可以使用path模块来获取文件或目录的父目录的名称。path模块为文件路径处理提供了方法,并且在Node.js中非常流行。

我们需要使用path.basename和path.dirname方法一起来获取父目录名称。

const path = require('path');
const parentDirName = path.basename(path.dirname(__dirname));

在上面的代码中,我们首先导入path模块,然后使用path.dirname(__dirname)来获取当前目录的父目录路径,接着通过path.basename方法获取父目录名称。

如果我们的代码位于 /home/user/demo/index.js 文件中,那么parentDirName将是demo。

我们也可以将这段代码封装到一个函数中,以便在需要的地方调用它。

function getParentDirName() {
    const path = require('path');
    return path.basename(path.dirname(__dirname));
}

以上就是在Node.js中获取父目录名称的方法。使用这种方式可以帮助我们在处理文件路径时更加便捷和高效。