摘要: 我们先来看看今天的目标: mmjpg.com的美腿频道下的图片 一、实现步骤 使用superagent库来获取页面分析页面结构,使用cheerio 获取有效信息保存图片到本地开撸不断优化 这儿我们用到了superagent cheerio fs-extra这三个库 1.superagent 是nod 阅读全文
posted @ 2018-02-13 14:33 AlanTao 阅读(2668) 评论(0) 推荐(0)
摘要: 一.fs-extra 文件管理 1.创建一个目录 创建目录 2.删除一个空目录 3.读取一个目录 4、复制文件 5.移动文件、目录, 会删除以前的, 等于改名 6.删除文件、目录 7.创建文件、目录 8.写入文件, 写入txt.文件时, "\r\n"是断行 // 下载某图片到指定目录 阅读全文
posted @ 2018-02-13 14:19 AlanTao 阅读(7483) 评论(0) 推荐(0)
摘要: 一.path模块 https://nodejs.org/docs/latest/api/path.html#path_path_join_paths 1.join方法 ==> 该方法将多个参数值字符串结合成一个路径字符串,使用方式如下: path.join([path1], [path2], [.. 阅读全文
posted @ 2018-02-13 14:15 AlanTao 阅读(530) 评论(0) 推荐(0)
摘要: 三.cheerio ==> node中的jquery https://www.npmjs.com/package/cheerio 1.cheerio.load ==> 加载HTML文档 阅读全文
posted @ 2018-02-13 14:07 AlanTao 阅读(294) 评论(0) 推荐(0)
摘要: 一. async 与await (https://segmentfault.com/a/1190000007535316) 1.async 是“异步”的简写,而 await 可以认为是 async wait 的简写。所以应该很好理解 async 用于申明一个 function 是异步的,而 awai 阅读全文
posted @ 2018-02-13 13:51 AlanTao 阅读(231) 评论(0) 推荐(0)
摘要: 一.HTTP模块SuperAgent (http://visionmedia.github.io/superagent/) 1.superagent它是一个强大并且可读性很好的轻量级ajaxAPI,是一个关于HTTP方面的一个库,而且它可以将链式写法玩的出神入化。 2.superagent可以帮你解 阅读全文
posted @ 2018-02-13 13:49 AlanTao 阅读(385) 评论(0) 推荐(0)