這是一個NodeJS爬蟲項目,用於爬取愛去小說網的小說資源,很是適合新手學習NodeJS,感覺NodeJS的魅力mysql
經測試,爬取併合並1645章的鬥破蒼穹耗時約6mingit
項目使用的模快主要有:github
async正則表達式
cheeriosql
superagent異步
superagent-charsetasync
mysqlide
bluebird學習
cron測試
異步流程控制模快,用於優化下載速度
服務端的jQuery,替代繁瑣的正則表達式,大大提升了開發效率
輕量級的http請求模快,高效靈活
對superagent抓取頁面進行轉碼,NodeJS平臺gbk轉utf8神器
NodeJS的MySQL驅動模快,我用它實現了一個很是簡易的ORM
API Promise化,便於使用async/await進行流程控制
任務調度模快
項目地址見Github