我试图在我的节点应用程序中获取当前__dirname的父项。在Node.js应用程序中遍历'__dirname'
这里是我当前的代码行:
mu.root = __dirname + '/theme';
然而,我想伸手去当前目录,并把它的sibilings的另一个。
这里是我的目录结构:
lib
this_file.js
theme
theme_file.file
我将如何去这样做,而不必解析__dirname的结果呢?
我试图在我的节点应用程序中获取当前__dirname的父项。在Node.js应用程序中遍历'__dirname'
这里是我当前的代码行:
mu.root = __dirname + '/theme';
然而,我想伸手去当前目录,并把它的sibilings的另一个。
这里是我的目录结构:
lib
this_file.js
theme
theme_file.file
我将如何去这样做,而不必解析__dirname的结果呢?
你可以使用../
遍历当前目录的父和path.join
解决路径:
var path = require('path');
...
path.join(__dirname, "../whiceverdirectoryname");
太棒了,谢谢! – streetlight
@streetlight欢迎您。 – PSL
使用path.dirname(__dirname)
这里的doc。
快速,[阅读文档!](http://nodejs.org/api/) – bevacqua
请不要反馈我的问题没有反馈。 – streetlight
@Nico感谢您的链接。我一定错过了。 – streetlight