移到给定完整path的上一个目录

假设我们有一个path, C:/Users/me/projects 。 我希望能够从这个path浏览目录。 比如我可以这样做:

 //Current directory, C:/Users/me/projects const something = require('../file.js'); 

这将指向后面的目录中的文件file.js 不过,我希望能够像这样倒退,但给了一个完整的path,像

 console.log(__dirname + '/../') 

哪个会从当前目录倒退。 但是,当然不是那样的。 它只是C:/Users/me/projects/../

尝试path.resolve()

const path = require('path); console.log(path.resolve(__dirname, '..'));