gpt4 book ai didi

javascript - 如何使用 Node.js 读取文本文件并将其写入 HTML 页面?

转载 作者:行者123 更新时间:2023-11-30 09:40:37 24 4
gpt4 key购买 nike

我有一个文本文件,我想使用 fs 模块通过 Node.js 读取它。我知道如何读取文件,但不知道如何获取文本文件的数据并将其放入网站页面。

例如:我想读取一个内容为“hello world!!!”的文件然后使用 jQuery 把它放到一个 div 中。

最佳答案

NodeJS 不是网络服务器。

但是,您可以轻松地添加依赖项来提供此类能力。

例如expresskoahapi

到目前为止,你有[类似的东西]:

const fs = require('fs');
fs.readFile('data.json', (e, data) => {
if (e) throw e;
console.log(data);
});

您可以按如下方式使用 express(注意:如果您还没有已经运行 npm init,执行此操作并提供合理的默认值):

npm init 
npm install --save express

然后,创建一个文件,app.js,为您提供数据,例如:

const fs = require('fs');
const express = require('express');
const app = express();

app.use('/', (req, res) => {
if (e) throw e;

// **modify your existing code here**
fs.readFile('data.json', (e, data) => {
if (e) throw e;
res.send(data);
});
});

app.listen(5555);

启动您的 Node “网络服务器”:

node app.js

最后,将浏览器指向:

http://localhost:5555/

关于javascript - 如何使用 Node.js 读取文本文件并将其写入 HTML 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41335828/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com