我想为网站写一个评论系统,不仅可以放在我的网站上。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传递吗?
整个问题是评论文件在根目录中并打开 app.use(express.static('public')); 没有看到上面的文件的内部文件。当我输入“ejs”时,一切都已决定,节点警告该文件应该公开,然后我移动了它,O_o 奇迹发生了。 文件必须位于可以访问的子目录中。