如何访问文件,它是Nodejs上两个目录?

我具有以下文件夹结构:

如何访问文件,它是Nodejs上两个目录?

目前,我正在处理 scripts 文件夹中的 app.js 脚本,并且正在尝试读取 users.csv 文件,该文件位于 replicate_to_mysql 文件夹中。到目前为止,这是我尝试过的:

var fs = require('fs');
var path = require("path")

var user = fs.readFileSync(path.join('replicate_to_mysql','../../..','user.csv')).toString();

但是这会引发以下错误:

errno: -4058,syscall: 'open',code: 'ENOENT',path: '..\\..\\generatedb.sql'

有人知道我如何在node.js中实现这样的目标吗?提前非常感谢

xuanyuanwsx 回答:如何访问文件,它是Nodejs上两个目录?

let user = fs.readFileSync("../../replicate_to_mysql/user.csv",{encoding: "utf8});

当我知道需要访问的目录时,这就是在读取node.js中的csv文件时使用的方法。输出数组,如果您

console.log(user);

,
const fs = require("fs");
const filename = "./replicate_to_mysql/user.csv";
const user = fs.readFileSync(filename);
console.log(data)
本文链接:https://www.f2er.com/3100879.html

大家都在问