首页 > 解决方案 > 如何从 FileRead 返回变量

问题描述

我想从 data 方法返回 JSON 数据。我该怎么做呢?我试图实现一个没有成功的承诺。

function data() {
    fs.readFile('./test.json', (err, data)  => {
        let json = JSON.parse(data);
    });
};

Alternative Solution:

const json = JSON.parse(fs.readFileSync('./test.json'));

标签: javascriptnode.jsfunctionfile-read

解决方案


实际上,您可以只需要 json 文件,而无需使用 fs 读取它。

const json = require('./test.json')

推荐阅读