方法1
let j = require("./my.json")
這種方法的好處是可以直接包進(jìn)整個(gè)json文件,不用作任何處理,缺點(diǎn)是不能動(dòng)態(tài)的更新,比如my.json文件有了變化這種方法是無(wú)法感知的
方法2 文件讀取
var fs = require('fs'); //文件模塊
setInterval(function(){
let f = fs.readFile("./my.json", "utf-8", function(err, data){
let j = JSON.parse(data);
console.log(data);
console.log(j);
})
}, 5000)
使用這種方法每次讀取前都把這個(gè)文件open一下,這樣文件有了變化可以感知得到,定時(shí)重載即可知道文件的變化