NodeJS 获取引用错误:未定义readFile

xkftehaa  于 2023-04-29  发布在  Node.js
关注(0)|答案(2)|浏览(170)

我目前正在学习node js,我正在获取
参考错误:未定义readFile
在键入node之后。在终端
这里是代码

const express = require("express");

const app = express();

app.get("/", (request, response) => {
  readFile("./home.html", "utf8", (err, html) => {
    if (err) {
      response.status(500).send("sorry, out of order");
    }

    response.send(html);
  });
});

app.listen(process.env.PORT || 3000, () =>
  console.log("http://localhost:3000")
);
zfciruhq

zfciruhq1#

您需要导入文件系统模块:

const fs = require('fs');
// ...

fs.readFile('...')
ivqmmu1c

ivqmmu1c2#

在nodeJS中,如果你想做操作(读,写等)。)在文件上,你必须使用nodeJS提供的文件系统模块。在使用此模块之前,您必须导入(ES6)或需要它。你可以参考下面的如何在node js中使用文件系统

const fs = require('fs')
fs.readFile('Demo.txt', 'utf8', function(err, data){
  
// Display the file content
console.log(data);
});

相关问题