我想按照通过YouTube教程学到的代码,通过nodejs提供Disp.html文件。
const http = require("http");
const fs = require("fs");
const fileContent = fs.readFileSync("Disp.html");
const server = http.createServer((req, res) => {
res.writeHead(200, { "Content-type": "text/html" });
res.end(fileContent);
});
server.listen(80, "127.0.0.1", () => {
console.log("Listening on port 80");
});
我已使用此app.js和Disp.html作为文件在VS Code中创建了一个文件夹。每次我运行代码时,它都会显示列表目录来代替我希望查看的HTML内容。
我该怎么做才能获得预期的结果?
答案 0 :(得分:-1)
谢谢,我明白了。本地主机位于端口5500而不是80,更改代码后,我得到了html文件。
原来是server.listen(5500,...)