Casperjs赢得'不允许使用外部模块
Casperjs won't allow using external modules?
我试图找出Phantom.js/Casper.js脚本中的内存泄漏问题,并发现了以下链接
检测代码中的node.js/javascript内存泄漏
这个想法是包括堆转储模块
https://github.com/bnoordhuis/node-heapdump
但当我运行casperjs myapp.js
时,它给出了一个错误,即即使我安装了它,它也找不到这个堆转储库
var heapdump = require('heapdump');
casperjs与nodejs
CasperJS与PhantomJS协同工作,PhantomJS与节点无关。尽管您可以安装某些节点模块(如下划线),但它无法开箱即用。如果你想在Node.js中使用CasperJS,请尝试SpookyJS。
一些链接可能会帮助你-
http://docs.casperjs.org/en/latest/writing_modules.html
http://docs.casperjs.org/en/latest/faq.html
我遇到了同样的问题,并找到了解决方案。https://stackoverflow.com/a/21246476/394811
./proxies/underscore.js:
module.exports = require('underscore');
./tests/test.js
var _ = require('../proxies/underscore');
它对我有效。--includes=foo.js,bar.js将在每次执行测试文件之前包含foo.js和bar.js文件。
相关文章:
- 使用外部模块继承Jade模板的好策略,在Express上
- 如何在RT上添加插件和使用一些外部模块/文件
- 如何将参数传递到外部模块中
- AngularJS参考工厂.来自外部模块的功能
- 在 TypeScript 中使用外部模块声明一个全局变量
- 异步功能取决于量角器测试中的外部模块
- Casperjs赢得'不允许使用外部模块
- Node.JS+Socket.io,将套接字事件处理程序移动到外部模块
- 如何用oclazyload加载的外部模块加载Angular translate
- Angular+TypeScript+外部模块.如何跨文件维护类型信息
- 使用angular js中的外部模块服务解析状态
- 类已经或正在使用名称'SafeUrl'从外部模块获取,但不能命名
- Angular Animation在路由到外部模块时出错[Cannot read property 'play&
- 击倒内部/外部模块!==短暂/单身的生活方式
- Webpack外部模块名称带连字符
- 是否可以将多个内部模块组合到一个外部模块?
- 要求/AMD外部模块分辨率
- Angular.js -不能注入外部模块
- 当类型声明为环境外部模块定义时,如何声明参数类型
- 从外部模块注入提供程序到配置块时出现未知的提供程序错误