2017-05-17 103 views
2

假设我们有一条路径,C:/Users/me/projects。我希望从这个路径能够浏览目录。例如,我可以这样做:移至上一个指定完整路径的目录

//Current directory, C:/Users/me/projects 

const something = require('../file.js'); 

这将指向文件file.js目录中的正后方。但是,我希望能够像这样倒退,但给了一个完整的路径,像

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

这将从当前目录向后。但是,当然,它不会那样工作。它只是C:/Users/me/projects/../

回答

2

尝试path.resolve()

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

+0

好极了!谢谢。 – Wright

相关问题