That did the trick, thanks! On Friday, March 6, 2015 at 11:30:42 AM UTC-5, Moritz Ulrich wrote: > > > You need to use `ns-resolve' to resolve the actual vars you want to use. > Here's a snippet from one of our projects which shows the approach: > > ```clojure > (defn ws-repl [] > (require 'cemerick.piggieback > 'weasel.repl.websocket) > (let [cljs-repl (ns-resolve 'cemerick.piggieback 'cljs-repl) > repl-env (ns-resolve 'weasel.repl.websocket 'repl-env)] > (cljs-repl > :repl-env (repl-env > :ip "0.0.0.0" > :port 9009 > :working-dir "resources/public/out")))) > ``` > > Jonathon McKitrick <jmcki...@gmail.com <javascript:>> writes: > > > I'm using environ and lein-environ to pick up dev settings, such as > > enabling weasel/piggieback in development. > > > > In my server module, I'm running this code in -main: > > > > (when (env :dev?) > > (println "DEV") > > (require 'pts.dev) > > (pts.dev/browser-repl)) > > > > But pts.dev still throws a class not found exception. However, after > the > > project has loaded and begins execution, I'm able to run that snippet > > successfully. > > > > What's the trick to getting pts.dev into the namespace conditionally? > > > > -- > > You received this message because you are subscribed to the Google > > Groups "Clojure" group. > > To post to this group, send email to clo...@googlegroups.com > <javascript:> > > Note that posts from new members are moderated - please be patient with > your first post. > > To unsubscribe from this group, send email to > > clojure+u...@googlegroups.com <javascript:> > > 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+u...@googlegroups.com <javascript:>. > > For more options, visit https://groups.google.com/d/optout. > > -- >
-- 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/d/optout.