@@ -3,7 +3,7 @@ import XCrawl from '../../src'
3
3
4
4
const testXCrawl = new XCrawl ( {
5
5
timeout : 10000 ,
6
- intervalTime : { max : 2000 , min : 1000 } ,
6
+ intervalTime : { max : 0 , min : 0 } ,
7
7
mode : 'async'
8
8
} )
9
9
@@ -17,23 +17,23 @@ const testXCrawl = new XCrawl({
17
17
// ]
18
18
// })
19
19
20
- testXCrawl . fetchPolling ( { m : 3 } , ( ) => {
21
- testXCrawl
22
- . fetchHTML ( 'https://www.bilibili.com/guochuang/' , ( res ) => {
23
- console . log ( 'fetchHTML Callback: ' , res . statusCode )
24
- } )
25
- . then ( ( res ) => {
26
- const { jsdom } = res . data
20
+ // testXCrawl.fetchPolling({ m: 3 }, () => {
21
+ testXCrawl
22
+ . fetchHTML ( 'https://www.bilibili.com/guochuang/' , ( res ) => {
23
+ console . log ( 'fetchHTML Callback: ' , res . statusCode )
24
+ } )
25
+ . then ( ( res ) => {
26
+ const { jsdom } = res . data
27
27
28
- const imgSrc : string [ ] = [ ]
29
- const recomEls =
30
- jsdom . window . document . querySelectorAll ( '.chief-recom-item' )
31
- recomEls . forEach ( ( item ) => imgSrc . push ( item . querySelector ( 'img' ) ! . src ) )
28
+ const imgSrc : string [ ] = [ ]
29
+ const recomEls = jsdom . window . document . querySelectorAll ( '.chief-recom-item' )
30
+ recomEls . forEach ( ( item ) => imgSrc . push ( item . querySelector ( 'img' ) ! . src ) )
32
31
33
- const requestConifg = imgSrc . map ( ( src ) => ( { url : `https:${ src } ` } ) )
34
- requestConifg . pop ( )
32
+ const requestConifg = imgSrc . map ( ( src ) => ( { url : `https:${ src } ` } ) )
33
+ requestConifg . pop ( )
35
34
36
- testXCrawl . fetchFile (
35
+ testXCrawl
36
+ . fetchFile (
37
37
{
38
38
requestConifg,
39
39
fileConfig : { storeDir : path . resolve ( __dirname , './upload' ) }
@@ -42,5 +42,6 @@ testXCrawl.fetchPolling({ m: 3 }, () => {
42
42
console . log ( res . id , res . statusCode , res . data . fileName )
43
43
}
44
44
)
45
- } )
46
- } )
45
+ . then ( ( res ) => console . log ( res ) )
46
+ } )
47
+ // })
0 commit comments