Thanks so much! I slept on it and followed your instructions and now 
everything works perfectly. 

On Wednesday, July 17, 2013 11:43:38 PM UTC-5, ktsujister wrote:
>
>
> Here's how I did it.
>
> 1. I setup brepl environment with help of below tutorial.
>     
> https://github.com/magomimmo/modern-cljs/blob/master/doc/tutorial-02.md
>
>    in short, you'll need (repl/connect "http://localhost:9000/repl";) 
> somewhere in your clojurescript code.
>
> 2. then open nrepl in emacs(I'm using M-x nrepl-jack-in)
>
> 3. Enter below in your nrepl
>   (do
>     (require 'cljs.repl.browser)
>     (cemerick.piggieback/cljs-repl
>      :repl-env
>      (doto (cljs.repl.browser/repl-env :port 9000)
>        cljs.repl/-setup)))
>
> 4. You need to show the page that has your cljs running on your browser.
>
> 5. test if your nrepl is working correctly by executing below on nrepl.
>    (js/alert "I'm ready!")
>
> Hope this helps.
>
> Regards,
> K
>     
>
> On Thursday, July 18, 2013 1:03:59 PM UTC+9, Chris Bui wrote:
>>
>> I'm trying to setup an environment for Clojurescript. The problem I'm 
>> having is not knowing how to set it up so that I can connect to a 
>> Clojurescript Browser REPL from emacs, so I can evaluate forms right from 
>> the editor and have it show up in the browser.
>>
>> Things I've tried:
>>
>> I tried using Cemerick's piggieback and piggybacking on nREPL. I don't 
>> really know how to configure it from the documentation. I was able to get 
>> it to work after figuring out I had to make an index.html file in the root 
>> of the project folder. Except the server doesn't serve my assets.
>>
>> I tried setting up inferior-lisp with the bash script from the 
>> Clojurescript wiki. However, whenever I try to run the 
>> inferior-lisp-program I'm getting "Wrong type argument: stringp, nil".
>>
>> Here's my ideal workflow:
>>
>> I have a project folder/resources/public folder that has my assets and 
>> html files. I can start a web server that serves those files somehow, 
>> either by ring or using python's simple http server. I'd be able to connect 
>> to a REPL from emacs and evaluate forms into it.
>>
>> Thanks in advance.
>>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to