[英]node.js json-server data are cached
我正在使用以下json服務器
var server = jsonServer.create()
var router = jsonServer.router('./books/db.json')
server.use(jsonServer.defaults())
server.use(router)
server.listen(3000)
我每5秒更改一次db.json
setInterval(function() {
var o = JSON.parse(fs.readFileSync('./books/db.json', 'utf8'));
for (var i = 0; i < o.books.length; i++) {
// do some changes
}
fs.writeFile("./books/db.json", JSON.stringify(o));
}, 5000);
該文件正在更改,但是在執行請求時,它仍然具有舊數據
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.