Traverse'__dirname'在Node.js应用程序中

Traverse '__dirname' in Node.js Application

本文关键字:js 应用程序 Node dirname Traverse      更新时间:2024-05-31

我正在尝试获取节点应用程序中当前__dirname的父级。

这是我当前的代码行:

 mu.root = __dirname + '/theme';

然而,我想跳出当前的目录,进入另一个可能的目录。

这是我的目录结构:

lib
  this_file.js
theme
   theme_file.file

如果不必解析__dirname的结果,我该怎么做?

您可以使用../遍历到当前目录的父目录,使用path.join解析路径:

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

使用path.dirname(__dirname)

这是医生。