2013-12-10 4 views
2

Я пытаюсь получить родительский элемент текущего __dirname в моем приложении-узле.Traverse '__dirname' в приложении Node.js

Вот моя текущая строка кода:

mu.root = __dirname + '/theme'; 

Тем не менее, я хочу, чтобы выйти из текущего каталога и в другой один из его sibilings.

Вот моя структура каталогов:

lib 
    this_file.js 
theme 
    theme_file.file 

Как бы я идти об этом без разбора результата __dirname?

+0

быстро, [прочитайте документацию!] (Http://nodejs.org/api/) – bevacqua

+3

Пожалуйста, не голосуйте за мой вопрос без обратной связи. – streetlight

+0

@ Нико спасибо за ссылку. Должно быть, я пропустил это. – streetlight

ответ

8

Вы можете использовать ../, чтобы пройти к родителю текущего каталога и path.join разрешить путь:

var path = require('path'); 
... 
path.join(__dirname, "../whiceverdirectoryname"); 
+0

Удивительно, спасибо! – streetlight

+0

@streetlight приветствуется. – PSL

Смежные вопросы