You need to follow the instructions here http://github.com/clojure/clojurescript/wiki/Quick-Start#wiki-notes-on-optimization-settings. You must load *in order*: the bootstrap script, the :output-to file and your main namespace file.
HTH, David On Mon, Feb 24, 2014 at 12:04 PM, <[email protected]> wrote: > > Hi David > > To use cljsbuild with master I'm doing adding a cloned clojurescript to my > project like so ... > > :source-paths ["src" > "/home/ritchie/Usr/clojurescript/src/clj" > "/home/ritchie/Usr/clojurescript/src/cljs" > > as specified here > https://github.com/emezeske/lein-cljsbuild/wiki/Using-a-Git-Checkout-of-the-ClojureScript-Compiler > > and :optimizations :none in my build > > after lein cljsbuild clean and compile I get this on running ... > > node crserve > > /home/ritchie/Projects/cr3/site/crserve.js:1 > (function (exports, require, module, __filename, __dirname) { > goog.addDependen > ^ > ReferenceError: goog is not defined > at Object.<anonymous> (/home/ritchie/Projects/cr3/site/crserve.js:1:63) > > > it works if I keep :simple opts. It looks like cljsbuild is not picking up > the new source paths?? Or I may be missing something very obvious to a > veteran. > > Thanks for any info. > > Ritchie > > > > On Monday, February 24, 2014 11:04:11 AM UTC-3, David Nolen wrote: > > At long last the ClojureScript compiler can now target Node.js under > optimizations :whitespace or :none as of this commit: > http://github.com/clojure/clojurescript/commit/0c7b31ada01237de33cef77b817ccef3f2b3576d > > > > > > > > Some basic notes here: > http://github.com/clojure/clojurescript/wiki/Quick-Start#wiki-notes-on-optimization-settings > > > > > > > > This change coupled with Node.js source mapping tools ( > https://github.com/evanw/node-source-map-support) can hopefully > eventually provide a development experience for Node.js comparable to the > one we currently provide for browsers. > > > > > > > > Please give it a try! > > > > > > David > > -- > Note that posts from new members are moderated - please be patient with > your first post. > --- > You received this message because you are subscribed to the Google Groups > "ClojureScript" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/clojurescript. > -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
