node.js - not - process.cwd




节点js从文件中获取文件夹路径 (2)

有没有办法获取包含特定文件的文件夹的路径。

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

返回类似的东西

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

我只需要

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

是否有任何api或我需要处理字符串?


使用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');

只需安装path模块并使用它,

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

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






npm