【发布时间】:2017-08-15 19:33:31
【问题描述】:
在典型的 node.js/Express 应用程序中调用 fs 模块中的方法时,当前目录是什么?例如:
var fs = require('fs');
var data = fs.readFile("abc.jpg", "binary");
用于定位 abc.jpg 的默认文件夹是什么?它是否依赖于包含脚本的文件夹位置?
有查询当前目录的方法吗?
我的文件结构是:
ExpressApp1/
app.js
routes/
members.js
在 members.js 中,我有一个 fs.createWriteStream("abc") 并且文件 abc 是在 ExpressApp1/ 中创建的
【问题讨论】:
-
__dirname 全局变量将给出它记录的文件的目录。