我試圖在我的節點應用程序中獲取當前__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