【问题标题】: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如何从nodeJS中的子文件获取与父文件夹相同目录中的文件的绝对路径
【发布时间】:2018-12-10 13:41:27
【问题描述】:

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

主文件夹

app.js
子文件夹

fille.js

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

【问题讨论】:

    标签: javascript node.js express path


    【解决方案1】:

    所以假设你在file.js里面并且想要得到app.js的绝对路径,并且child folder是固定的,你可以使用path.join()

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

    【讨论】:

      【解决方案2】:

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

      尝试:

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

      您需要提供相对路径,它会为您提供绝对路径。希望这是您正在寻找的。​​p>

      【讨论】:

        【解决方案3】:

        怎么样:

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

        【讨论】:

          猜你喜欢
          • 2012-06-13
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-01-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-04-05
          相关资源
          最近更新 更多