Dom*_*nes 6 javascript node.js
我正在做一个基本的操作,我从一个给定的目录开始,然后遍历文件系统,直到我到达root.在Linux/Mac上,root显然是/
在Windows上它C:\
当然可以是或另一个驱动器号.我的问题是Node.js是否有办法识别文件系统的根目录是什么.
目前,我只是简单地检查最后一个目录path.normalize(dir + "/../")
,看它是否停止变化.那里有process
房产/方法吗?也许是一个模块?
这行不通吗?
var path = require("path");
var os = require("os");
var root = (os.platform == "win32") ? process.cwd().split(path.sep)[0] : "/"
Run Code Online (Sandbox Code Playgroud)
另一个使用path.parse
。
const path = require('path')
const getRootDir = () => path.parse(process.cwd()).root
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5960 次 |
最近记录: |