如何在JavaScript中向我的文件系统发出AJAX请求?

时间:2017-12-03 00:54:26

标签: javascript ajax asynchronous axios

我尝试对脚本进行单元测试,该脚本部分依赖于从axios.get()请求返回到外部资源的数据。

我目前看到的一个测试功能如下:

export function getFeedData (sub) {
    if (getFeedId(sub) === 2) {
        return axios.get('/src/mocks/MockData.json').then((data) => JSON.parse(data));
    }
}

我认为这是失败的,因为axios不会调用文件系统。我可以使用另一个库来允许我调用文件系统吗?或者我可以通过axios来使用它?

1 个答案:

答案 0 :(得分:1)

这是设计和安全功能。

你可以做的是启动一个节点服务器,让它充当客户端和文件系统之间的代理。