关于
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());
因同步模式性能不佳,官方强调:不能使用在生产环境。但它有非常独特的使用场景。