Node.js 中的同步的 http 请求库 sync-request

关于

https://github.com/ForbesLindesay/sync-request

在一些场景下,比如在 webpack 、next.config.js 这种配置文件中,如需请求数据,异步的模式下往往不好写。

sync-request 可以写出同步的代码,让 node.js 暂停直到请求完毕。

使用方法

npm install sync-request -D

示例:

var request = require('sync-request');
var res = request('GET', 'http://example.com');
console.log(res.getBody());

因同步模式性能不佳,官方强调:不能使用在生产环境。但它有非常独特的使用场景。

本文收录于专栏
收集一些好用的前端开源库,主要是 npm 包