reptile
js
const superagent = require('superagent')
const cheerio = require('cheerio')
module.exports = function reptile(url, cb) {
superagent.get(url)
.end((err, res) => {
let list = []
if (!err) {
const $ = cheerio.load(res.text)
$('img').each((idx, el) => {
const $el = $(el)
if ($el.attr('src')) {
list.push({
src: $el.attr('src'),
alt: $el.attr('alt'),
})
}
})
}
cb && cb(list)
})
}const superagent = require('superagent')
const cheerio = require('cheerio')
module.exports = function reptile(url, cb) {
superagent.get(url)
.end((err, res) => {
let list = []
if (!err) {
const $ = cheerio.load(res.text)
$('img').each((idx, el) => {
const $el = $(el)
if ($el.attr('src')) {
list.push({
src: $el.attr('src'),
alt: $el.attr('alt'),
})
}
})
}
cb && cb(list)
})
}