Javascript file.open不是node.js中的函数。文件读取

Javascript file.open不是node.js中的函数。文件读取,javascript,node.js,csv,Javascript,Node.js,Csv,我正在尝试读取本地文本文件(不是通过web)。所以,我可以把它解析成一个数组。但是我得到了一个错误:“file.open不是一个函数” 读取文件的全部内容并将其作为字符串返回 此代码: var txtFile = "getData.txt" let str = fs.readFileSync(txtFile, 'utf8'); alert(str); 足够在屏幕上显示文件的内容 阅读更多有关node.js的信息读取文件的全部内容并将其作为字符串返回 此代码: var txtFile = "ge

我正在尝试读取本地文本文件(不是通过web)。所以,我可以把它解析成一个数组。但是我得到了一个错误:“file.open不是一个函数”

读取文件的全部内容并将其作为字符串返回

此代码:

var txtFile = "getData.txt"
let str = fs.readFileSync(txtFile, 'utf8');
alert(str);
足够在屏幕上显示文件的内容

阅读更多有关
node.js的信息

读取文件的全部内容并将其作为字符串返回

此代码:

var txtFile = "getData.txt"
let str = fs.readFileSync(txtFile, 'utf8');
alert(str);
足够在屏幕上显示文件的内容


阅读有关
node.js

fs的详细信息。readFileSync()已读取并关闭该文件。在我看来,您正在尝试将Javascript转换为C.RTFM。
readFileSync
只返回一个字符串。它已打开、读取和关闭该文件。有一个
fs.open
,但是很少需要直接使用它。fs.readFileSync()已经读取并关闭了该文件。在我看来,您正在尝试将Javascript转换为C.RTFM。
readFileSync
只返回一个字符串。它已打开、读取和关闭该文件。有一个
fs.open
,但很少需要直接使用它。