我有一个node.js应用程序,它使用我构建一些值的静态csv文件。我的项目结构如下:
/-- <app>
/-- -- sampledata.csv
/-- -- <server>
/-- -- -- server.js
我通过server.js引用此文件的方式是:
path.join(__dirname, "..", "sampledata.csv")
当我尝试阅读文件时:
fs.readFile(path.join(__dirname, "..", "sampledata.csv"), "utf8", (err, data) => {
//code
}
我收到错误
Cannot destructure property `data` of 'undefined' or 'null'.
任何人都可以告诉我如何指向目录中的正确位置,因为我认为它使用路径作为字符串名称?