开发者社区> 知与谁同> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Horseman —— Node.js 的网页浏览扩展

简介:
+关注继续查看

Horseman 是一个 Node.js 扩展模块,利用 PhantomJS 实现直接链式 API 和方便理解的控制流来实现无需图形化界面的网页浏览和数据获取。

示例代码:

var Horseman = require("node-horseman");
var horseman = new Horseman();

var projects = ['nodejs',
    'jquery',
    'tomcat',
    'mysql',
    'docker',
    'j2cache',
    'runjs',
    'git'];

projects.forEach( function( p ){
  var data = horseman
  .open('http://www.oschina.net/p' + p)
  .text('div.soft_collect_count');
  console.log( p + ': ' + data );
});

安装方法:

npm install node-horseman

文章转载自 开源中国社区 [http://www.oschina.net]

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
基于Node+Vue.js高质量商城系统的开发
下面看一下开发的基于Node+Vue.js高质量商城系统的开发系统。
35 0
面向WEB开发人员的Docker(七):使用 Docker 开发Node应用程序
到目前为止,已经使用了预构建的 Docker 镜像,例如MySQL、Vue、Nginx和WordPress。都比较实用,本节来介绍在容器中开发NodeJs应用程序。
194 0
【详细教程】教你如何使用Node + Express + Typescript开发一个应用(一)
Express是nodejs开发中普遍使用的一个框架,下面要谈的是如何结合Typescript去使用。
263 0
【详细教程】教你如何使用Node + Express + Typescript开发一个应用(二)
Express是nodejs开发中普遍使用的一个框架,下面要谈的是如何结合Typescript去使用。
206 0
开发一个Node命令行小玩具全过程--高颜统计工具
命令行工具对于我们来说非常的熟悉,一些命令行的操作也极大的简化了我们的日常工作。本文就基于我写的一个Node命令行代码计数器来进行展开。
31 0
【教程】前端 Vue+Node+MongoDB高级全栈开发
本课程是Vue.js+Node.js高级实战课程,对您的学习能力及基础都有很高要求: 精通HTML、 CSS和javascript编程
1632 0
electron-利用node开发桌面应用
简介 web前端语言的发展有目共睹, 从原来的pc web, 到后来的mobile SAP, 再到 nodejs,全站工程师应运而生. js快速而且稳健的发展让人不得不重视, 相应的前端开发人员的地位也越来越高, 越来越多的人愿意投入到前端的阵营里去.
1818 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
荷鲁斯 移动端第三方库安全检查引擎介绍
立即下载
荷鲁斯移动端第三方库安全检测引擎介绍
立即下载
函数计算最佳实践:快速开发一个分布式 Puppeteer 网页截图服务
立即下载