У меня есть 2 файла:
const Request = require('request');
const YVideo = require('./classes/YVideo');
const yvideo = new YTVideo();
class YVideo {
constructor(uuid){
this.uuid = uuid;
this.url = 'https://example.com/get_video_info?uuid=';
Request.get(this.url+this.uuid, function(err, resp, body){
this.data = body.split('&');
});
console.log(this.data);
}
}
exports = module.exports = YTVideo;
Код работает до " Request.get (...) ". Консоль показывает эту ошибку:
" ReferenceError: Запрос не определен ".
Теперь я новичок в Node.js, поэтому я спрашиваю: мне каждый раз требовать один и тот же модуль для всех .js, где я его использую, или есть способ требовать его один раз для всего приложения?