你好我正在尝试使用光纤等待请求,但它给出了一个错误
'错误:没有光纤就等不及了'
我应该怎么做呢。顺便说一下,我不使用流星,只是纯nodejs。
const Fiber = require('fibers')
const Future = require('fibers/future')
const request = require('request')
const v3_key = "*****";
// Application Declartion
function Movie() {
this.apiKey = v3_key;
}
/**
Now playing search on tmdb with
page
language
*/
Movie.now_playing = (page,language) =>{
let now_playing = new Future()
const options = {
method:"GET",
url:"https://api.themoviedb.org/3/movie/now_playing",
qs:{
page:page ? page : 1,
language:language ? language : "en-US",
apiKey:v3_key
},
body:'{}'
};
request(options,(error,response,body)=>{
if(error) now_playing.return(error);
now_playing.return(response);
});
console.log(now_playing);
return now_playing.wait();
};
module.exports = Movie