2013-06-19 17 views
37

Czy istnieje sposób, aby uzyskać ścieżkę do folderu, który przechowuje określony plik.Węzeł js Pobierz ścieżkę do folderu z pliku

fs.realpathSync('config.json', []); 

powraca coś

G:\node-demos\7-node-module\demo\config.json 

Muszę tylko

G:\node-demos\7-node-module\demo\ 
or 
G:\node-demos\7-node-module\demo\ 

Czy istnieje API dla tego czy będę musiał przetworzyć ciąg?

Odpowiedz

65

użycie path.dirname

// onlyPath should be G:\node-demos\7-handlebars-watch\demo 
var onlyPath = require('path').dirname('G:\node-demos\7-node-module\demo\config.json'); 
+0

Dziękuję. Tak naprawdę to widziałem i nie zdawałem sobie sprawy z tego, czego chcę. – blessenm

Powiązane problemy