安装

Casperjs能被安装在mac osx,windows 和大多数linux版本

依赖项

PhantomJS1.82及以上

Python2.6及以上(很多人忘了安装python导致安装失败)

1.1版本的新特性

试验性的:在1.1-beta1版本,slimerjs 0.8及以上版本可以在 gecko(firefox)内核上运行你的测试。(仅需要在执行语句命令行中增加–engine=slimerjs这个参数

Mac osx下安装

Npm安装

从git安装

从一个档案安装

你可以从此处下载源代码:

最近的开发版:

最近的稳定版

windows上的casperjs

Phantomjs安装注意事项:

增加";C:\phantomjs" 到你的环境变量 PATH中

如果你的phantomjs安装在不同的路径,改为正确的路径

Casperjs安装事项

增加";C:\casperjs\bin" 到你的环境变量 PATH中

如果你的phantomjs安装在不同的路径,改为正确的路径

然后你就可以运行任何一个符合规则的casper脚本了

着色输出

注意:

  1. beta1上新增的功能

    如果你在windows上安装了ansicon,就会显示带颜色的输出

编译(可选的)

.net framework3.5h或者更高的版本

已知的BUG和局限

由于异步架构的原因,CasperJS不能很好的工作在PhantomJS' REPL.下

最新文章

  1. 【源码笔记】Nop定时任务
  2. ios基础之 view的frame 与 bounds 的区别 (转)
  3. 史上最浅显易懂的Git分布式版本控制系统教程
  4. SharePoint 2010 master page 控件介绍(4):隐藏placeholder
  5. 2016/9/7 jdbc.properties配置数据库相关
  6. 用CALayer实现淡入淡出的切换图片效果
  7. Ftp连接错误
  8. JPA 系列教程14-自定义类型-@Embedded+@Embeddable
  9. poj2104(划分树模板)
  10. TCP建立与断开连接、socket通讯模板
  11. 爬取QQ音乐(讲解爬虫思路)
  12. 第82节:Java中的学生管理系统
  13. 洛谷P1829 [国家集训队]Crash的数字表格
  14. Quartus II 中 Verilog 常见警告/错误汇总
  15. Android-Java-子类实例化过程(内存图)
  16. Shell 数组定义与获取
  17. xlrd、xlwt
  18. php session 登录退出验证
  19. spring boot + vue + element-ui
  20. EnumUtil

热门文章

  1. scikit-learn和tensorflow的区别
  2. 02-17 位图验证码(一般处理程序)+AJAX
  3. 「小程序JAVA实战」小程序视图之细说数据绑定(13)
  4. Elasticsearch之kopf插件安装之后的浏览详解
  5. [JBPM3.2]TaskNode的signal属性详解
  6. schedule和scheduleAtFixedRate的区别
  7. 【bzoj2186】[Sdoi2008]沙拉公主的困惑
  8. php扩展开发环境搭建
  9. linux操作小技巧
  10. Django框架 之 Form表单和Ajax上传文件