2015-03-19 2 views
0

просто попробовал запустить «slimerjs hello.js» после установки через npm или homebrew и, конечно же, иметь файл hello.js.
и он просто ничего не делает, кроме перехода на новую строку.
он не говорит, что команда не найдена, так что это должно означать, что она установлена ​​каким-то образом.
Я также пытаюсь запустить его с помощью casperjs, как «casperjs test someDirectory --engine = slimerjs». также ничего не происходит.
Даже slimerjs -v ничего не показывает или ничего не делает.Команда slimerjs ничего не делает после установки

кто-нибудь сталкивался, что или я просто что-то отсутствует:/
спасибо заранее

ответ

3

Вам нужно будет установить переменную окружения:

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 

Ref: http://docs.slimerjs.org/current/installation.html

0

I была аналогичная проблема, и это было связано с тем, что SlimerJS не поддерживает последнюю версию Firefox (37).

Теперь он был исправлен в github repo, поэтому, если вы хотите его запустить, вы можете клонировать это репо и добавить путь src клонированной slimerjs-папки к вашей переменной PATH.

Удалить slimerjs из домашнее животное сначала все же.

Eg (OSX & Sublime):

brew uninstall slimerjs 
mkdir ~/forked && cd $_ 
git clone https://github.com/laurentj/slimerjs.git 
subl ~/.bash_profile 

Добавьте следующую строку в этот файл

export PATH=$PATH:~/forked/slimerjs/src 
+0

понял, что это было на самом деле моя собственная причина неисправности я hadnt поставить его правильно в пути: ( –

+1

Хорошо слышать! Может быть, Марк Кумарс ответил правильно? – vikeri

Смежные вопросы