从服务器发送 JSON 到 nodejs 站点

问题描述 投票:0回答:1

我想为网站写一个评论系统,不仅可以放在我的网站上。https://nasobe.ru/comments/ 还可以与其他人分享。从我的github。 https://github.com/amir248/comments

在 express 中,json 不是从文件夹传递的。

虽然根据网上的描述,文件夹的路径是开放的:

app.use(express.static('/public'));
app.use('/comments', express.static(__dirname + '/public'));

json文件应该是通过ajax传到站点的,结果只是写入,无法从服务器传回页面。

HRGEThttp://localhost:3000/comments/public/json/message.json[HTTP/1.1 404 Not Found 2ms]

本站只显示:

Cannot GET /comments/public/json/message.json

有什么办法可以通过node js写一个json文件,然后通过nodejs传递吗?

node.js json ajax
1个回答
0
投票

整个问题是评论文件在根目录中并打开 app.use(express.static('public')); 没有看到上面的文件的内部文件。当我输入“ejs”时,一切都已决定,节点警告该文件应该公开,然后我移动了它,O_o 奇迹发生了。 文件必须位于可以访问的子目录中。

© www.soinside.com 2019 - 2024. All rights reserved.