我需要在服务器中缓存一个json文件,以便每次我们都不需要从服务器加载它时。
如何在Express js中做到这一点?
另外,如何从代码中的文件中获取这些数据?
最佳答案
为了写作
fs.writeFile('file-name.json', jsonData, (err) => {
if (err) throw err;
console.log('It\'s saved!');
});
https://nodejs.org/api/fs.html#fs_fs_writefile_file_data_options_callback
只需阅读即可阅读
var jsonData = require('file-name.json')
当您
required
文件时,文件已缓存,并且不会在每个请求上加载。