2015-07-30 4 views
2

Я использовал следующий код для доступа к файлу в моем проекте. Он отлично работал, когда файл кода находился в корневой папке. Тем не менее, я переместил файл в папку (utils), и теперь у него неправильный путь.Относительный путь в узле js

var filePath = path.join(__dirname, '/test/test.txt');

В настоящее время я получаю

c://Users//i0433//WebstormProjects//Aps//utils//test//test.txt' 

Мне нужно удалить утилиты так что я могу получить правильный путь.

c://Users//i0433//WebstormProjects//Aps//test//test.txt' 
+4

Обычно в этом случае добавление '..' в начале пути будет работать:' вар filePath = path.join (__ dirname, '../ test/test.txt'); 'хотя я не уверен, что полностью понимаю ваш вопрос. –

+0

@ ChrisThompson- просьба указать его как ответ :) \ –

ответ

5

Обычно в этом случае добавив .. в начале пути будет работать:

var filePath = path.join(__dirname, '../test/test.txt'); 
Смежные вопросы