所以...我有一个 json 文件,它会在函数发生后改变,我正在使用
var jsonFile = require('./abc.json')
但是数据不会更新,直到我重新启动该 js 文件。无论如何,当我使用该函数更改 json 文件中的某些内容时使其更新
您可以使用fs.watchFile()来观察文件,并对发生变化的事件采取行动,如下所示:
fs.watchFile('abc.json', (curr, prev) => {
console.log('updated file: '+ curr);
});
另一种方法是使用更高效的fs.watch()。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句