node.js - nodejs - router delete express




Nodo js Ottieni il percorso della cartella da un file (2)

C'è un modo per ottenere il percorso di una cartella che contiene un determinato file.

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

restituisce qualcosa di simile

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

Ho solo bisogno

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

C'è qualche api per questo o dovrò elaborare la stringa?


Basta installare il modulo del path e usarlo,

var path = require('path');
path.dirname('G:\node-demos\7-node-module\demo\config.json')

// Returns: G:\node-demos\7-node-module\demo

usa 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');






npm