2016-08-08 5 views
0

Мой рабочий процесс для запуска процесса «загрузки DEV» внутри Emacs для использования его с сидром потом было что-то вроде этого:загрузки CLJ: браузер РЕПЛ после того, как сидр чертик

  • перейти в буфер оболочки.
  • введите "загрузочный Dev"
  • ждать до появления сообщения "Time Прошедшее ..."
  • сидр подключения (Enter, Enter)

В случае это проект ClojureScript, один мог запустить браузер Repl с:

(start-repl) 

при использовании сидра-чертик, чтобы ослабить это немного, я получаю проблемы с последним шагом, ClojureScript заменой. Вот начало сообщения об ошибке:

boot.user> (start-repl) 
<< started Weasel server on ws://127.0.0.1:45341 >> 
<< waiting for client to connect ... java.lang.NullPointerException 
    at clojure.java.io$make_parents.invokeStatic(io.clj:443) 
    at clojure.java.io$make_parents.doInvoke(io.clj:438) 
    at clojure.lang.RestFn.invoke(RestFn.java:410) 

(полное сообщение можно найти здесь: http://pastebin.com/chBNByKG)

Я добавил ~/.boot/profile.boot в соответствии с инструкцией сидра.

ответ

0

Используйте cider-jack-in-clojurescript (C-c M-J по умолчанию) вместо cider-jack-in, чтобы получить ClojureScript REPL. (Или подключиться к внешнему REPL.) Он не работает в противном случае, по крайней мере, с текущим CIDER (0.14 на момент или на запись.)

+0

Получено с помощью браузера sider-jack-in-clojurescript? Я получаю носорог cljs repl ... –