在Node.js中,我们可以使用两种方法来读取JSON文件,分别是require()和fs.readFileSync()。
对于静态的JSON文件,使用require()方法更好一些,因为它会对文件进行缓存,但对于动态的JSON文件使用fs.readFileSync()更好一些。因为require并不是同步地读取文件,如果这个JSON文件是动态变化的话可能无法读取到最新的JSON文件。
使用require方法读取JSON文件:
let data = require('./file.json')
使用fs.readFileSync()方法读取JSON文件:
const fs = require('fs')