node.js - SLIMERJSLAUNCHER 环境变量丢失。将其设置为 Firefox 或 XulRunner 的路径

标签 node.js firefox casperjs xulrunner slimerjs

大家好!

当我尝试在 casper 中运行一个测试时: casperjs --engine=slimerjs test.js

并收到此消息

SLIMERJSLAUNCHER 环境变量丢失。将其设置为 Firefox 或 XulRunner 的路径

XulRunner,Firefox 已安装。我正在使用 Mac 操作系统。

最佳答案

解决办法是:

  1. 卸载当前的 slimerjs brew uninstall slimerjs
  2. 为 git clone 创建一个目录 mkdir ~/forked && cd $_
  3. 克隆 slimerjs 存储库 git 克隆 https://github.com/laurentj/slimerjs.git
  4. 导出到路径导出 PATH=$PATH:~/forked/slimerjs/src

和下一个重新启动终端,因为对我来说,直到我重新启动后它才起作用。

通过输入 slimerjs -v 来检查这一点

祝大家幸福。

关于node.js - SLIMERJSLAUNCHER 环境变量丢失。将其设置为 Firefox 或 XulRunner 的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35744985/

相关文章:

javascript - 如何让滚动事件在 Chrome 和 Firefox 中工作?

performance - 有解释 Firebug 网络面板的好指南吗?

javascript - 检查 CasperJS 中标签是否存在(而不是选择器)

javascript - 如何在 CasperJS 中的多个页面上进行嵌套循环

javascript - 给定node.js中的日期集合,如何获取每天的最新时间?

javascript - Firebase ServerValue.increment(1) 不适用于云函数

javascript - `innerText` 在 Mozilla Firefox 中未定义

javascript - 仅当已选中时才单击复选框

javascript - NODEjs 在 for 循环内同步 exec 语句

javascript - 使用 Node 14 使 Express Static 停止 "pending"?