Мне нужно получить ссылку на репозиторий с атрибута href в названии репозитория
Я делаю парсинг репозиториев по ссылке
https://github.com/search?q=vuejs
Вот мой код:
const rp = require('request-promise');
const $ = require('cheerio');
const url = 'https://github.com/search?q=vuejs';
rp(url)
.then(function (html) {
//success!
const vueUrls = [];
for (let i = 0; i < 50; i++) {
vueUrls.push($('.repo-list a', html)[i].attribs.href);
}
console.log(vueUrls);
})
.catch(function (err) {
//handle error
});
У меня выводятся все a`шки с списка репозиториев, но нужно вывести только тот который в названии репозитория