javascript - 使用 Node.js 识别文件系统根目录

标签 javascript node.js

我正在执行一个基本操作,从给定目录开始,遍历文件系统,直到找到根目录。在 Linux/Mac 上,根显然是 /,在 Windows 上,它可以是 C:\ 或当然是另一个驱动器号。我的问题是 Node.js 是否有办法识别文件系统的根目录。

目前,我只是简单地根据 path.normalize(dir + "/../") 检查最后一个目录,看看它是否停止更改。那里有 process 属性/方法吗?也许是一个模块?

最佳答案

另一个,使用path.parse

const path = require('path')

const getRootDir = () => path.parse(process.cwd()).root

关于javascript - 使用 Node.js 识别文件系统根目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9652043/

相关文章:

javascript - 如何从 JSON 文件将日期插入 mongo

c# - 更改缓存 HTML 中的 Iframe 内容?

javascript - Mat select click outside 不起作用,当下拉关闭

javascript - 如何在 Haml 中包含内联 JavaScript?

angularjs - 如何在不使用 yeoman 的情况下使用 Node.js 在 Heroku 中托管 AngularJS 应用程序?

javascript - socket.io 聊天示例 -sails.js

javascript - Node.js - 使用 NVM 配置 $NODE_PATH

javascript - 如果我用 for 循环加载多张图片,我只需要一个 img.onload 函数吗?

javascript - 不要在禁用的复选框上触发 JQuery

javascript - promise 与递归