slimerjs 命令在安装后不执行任何操作
slimerjs command doesn't do anything after install
刚刚尝试 运行ning "slimerjs hello.js" 在通过 npm 或 homebrew 安装它之后,当然还有一个 hello.js 文件。
它只是换行而已。
它没有说找不到命令,所以这应该意味着它以某种方式安装了。
我也在尝试 运行 它与 casperjs 一样 "casperjs test someDirectory --engine=slimerjs"。也没有任何反应。
甚至 slimerjs -v 也没有显示或做任何事情。
任何人都遇到过,或者我只是遗漏了什么:/
提前致谢
您需要设置环境变量:
On linux:
export SLIMERJSLAUNCHER=/usr/bin/firefox
on Windows
SET SLIMERJSLAUNCHER="c:\Program Files\Mozilla Firefox\firefox.exe
On windows with cygwin
export SLIMERJSLAUNCHER="/cygdrive/c/program files/mozilla firefox/firefox.exe"
On MacOS
export SLIMERJSLAUNCHER=/Applications/Firefox.app/Contents/MacOS/firefox
我遇到了类似的问题,这是由于 SlimerJS 不支持最新版本的 Firefox (37)。
它现在已在 github repo 中修复,所以如果您想 运行 它,您可以克隆该 repo 并将克隆的 slimerjs 文件夹的 src 路径添加到您的 PATH 变量中。
首先从自制程序中卸载 slimerjs。
例如(OSX & 崇高):
brew uninstall slimerjs
mkdir ~/forked && cd $_
git clone https://github.com/laurentj/slimerjs.git
subl ~/.bash_profile
将以下行添加到该文件
export PATH=$PATH:~/forked/slimerjs/src
刚刚尝试 运行ning "slimerjs hello.js" 在通过 npm 或 homebrew 安装它之后,当然还有一个 hello.js 文件。
它只是换行而已。
它没有说找不到命令,所以这应该意味着它以某种方式安装了。
我也在尝试 运行 它与 casperjs 一样 "casperjs test someDirectory --engine=slimerjs"。也没有任何反应。
甚至 slimerjs -v 也没有显示或做任何事情。
任何人都遇到过,或者我只是遗漏了什么:/
提前致谢
您需要设置环境变量:
On linux:
export SLIMERJSLAUNCHER=/usr/bin/firefox
on Windows
SET SLIMERJSLAUNCHER="c:\Program Files\Mozilla Firefox\firefox.exe
On windows with cygwin
export SLIMERJSLAUNCHER="/cygdrive/c/program files/mozilla firefox/firefox.exe"
On MacOS
export SLIMERJSLAUNCHER=/Applications/Firefox.app/Contents/MacOS/firefox
我遇到了类似的问题,这是由于 SlimerJS 不支持最新版本的 Firefox (37)。
它现在已在 github repo 中修复,所以如果您想 运行 它,您可以克隆该 repo 并将克隆的 slimerjs 文件夹的 src 路径添加到您的 PATH 变量中。
首先从自制程序中卸载 slimerjs。
例如(OSX & 崇高):
brew uninstall slimerjs
mkdir ~/forked && cd $_
git clone https://github.com/laurentj/slimerjs.git
subl ~/.bash_profile
将以下行添加到该文件
export PATH=$PATH:~/forked/slimerjs/src