我想访问main.js文件夹以外的文件,下面是我的文件夹结构:
ent
src
ep
main.js
config
abc.js
xyz.js
我已经尝试过var config_src = __dirname+"/../../config"
它工作正常,但我的TL不能接受。获取congig文件夹路径的另一种方法是什么?
答案 0 :(得分:4)
__dirname
返回您的工作(项目)目录。然后你从那个文件夹出来了。假设您的文件夹结构并在app.js中使用sonfig_src
:
somefoledr
|___somefolder1
|___somefolder2
|__config
yourProject
|___ app.js
您还没有使用const path = require('path')
包。
现在您的代码应如下所示:
const path = require('path')
const config_src = path.resolve(__dirname, "/../somefoledr/somefoledr2/config")
但是当你将它部署在服务器上时可能会有害,它可能会造成路径问题!
答案 1 :(得分:1)
const path = require('path')
const config_src = path.resolve(__dirname, "../../config")