我在“modules/test/main/main.js”下有一个文件,我想获取“test”文件夹:
我尝试了这段代码,但我得到的只是main
文件夹
path.basename(path.dirname('modules/test/main/main.js'))
最佳答案
您可以按 /
进行拆分,然后删除最后一项,因为它是文件名。
然后取中间元素
let path = `modules/test/main/main.js`
let middle = path.split(/\//g)
middle.pop()
console.log(middle[Math.floor(middle.length-1)/2])
关于javascript - 从node.js中的路径获取文件的中间文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55040617/