Node-cnblogs-spider 介绍
spider_cnblogs
spider_cnblogs 是专门爬取博客园的文章并自动将文章转成 .md 存储至本地的爬虫。
安装
npm install node-cnblogs-spider --save
使用
var ncs = require('node-cnblogs-spider') ncs([ http://xxxx, http://xxxx ])
示例
依赖
to-markdown
将html转md
cheerio
类似于Sizzle的nodejs的实现
bluebird
是对es6种Promise方法的封装与ose展库
文档
- [译] NodeJS 错误处理最佳实践
- Nodejs异步异常处理domain
- 使用Promise尽量脱离回调地狱,使得代码可读性更高
- html转md格式的包还是有缺陷的,不然完美展现出.md
- 生成本地文件使用的是stream实现,效率更高。但是要注意文件的命名规范。
License
MIT
Node-cnblogs-spider 官网
https://github.com/zhaoqize/node-cnblogs-spider
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。