繁体   English   中英

如何从nodeJS中的子文件中获取与父文件夹相同目录中的文件的绝对路径

[英]how to get the absolute path of a file in the same the same directory as the parent folder, from the child file in nodeJS

这就是我的意思,我的文件结构如下所示:

主文件夹

应用程序.js
子文件夹

填充.js

我想从file.js获取app.js的绝对路径

因此,假设您在file.js并想要获取app.js的绝对路径,并且child folder已修复,您可以使用path.join()

const path = require( 'path' ).join( __dirname, '..', 'app.js' )

很简单:你可以试试path.resolve

尝试:

resolve = require('path').resolve
resolve('../../app.js')

您需要提供相对路径,它将为您提供绝对路径。 希望这是你正在寻找的。

怎么样:

let path = __dirname.substr(0,__dirname.lastIndexOf('/'));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM