在 LightTable 中,如何更改 Clojure 版本?
In LightTable, how do you change Clojure version?
目前我正在使用 LightTable 运行 clojure 项目,并且使用 Leiningen 我可以为项目指定一个版本。但是,对于不属于项目的 .clj 文件,LightTable REPL 似乎表示 clojure 版本为 1.5.1。
我想将所有 .clj 文件的版本设置为 1.7.0,有办法吗?
在LightTable FAQ中有描述:
How do I set the default Clojure version when running Instarepl outside of the context of a Clojure project?
Update plugins/clojure/runner/resources/project.clj
by adding/changing :dependencies
[[org.clojure/clojure "x.x.x" ]]
where x.x.x
is of course the Clojure version you want to use by default in your Instarepl sessions whenever LightTable doesn't run in the context of a Clojure project (i.e. double clicking on a shortcut on the desktop to run LightTable).
根据http://docs.lighttable.com/#plugins-directory、运行命令App: Light Table version
获取插件目录。
目前我正在使用 LightTable 运行 clojure 项目,并且使用 Leiningen 我可以为项目指定一个版本。但是,对于不属于项目的 .clj 文件,LightTable REPL 似乎表示 clojure 版本为 1.5.1。
我想将所有 .clj 文件的版本设置为 1.7.0,有办法吗?
在LightTable FAQ中有描述:
How do I set the default Clojure version when running Instarepl outside of the context of a Clojure project?
Update
plugins/clojure/runner/resources/project.clj
by adding/changing:dependencies
[[org.clojure/clojure "x.x.x" ]]
wherex.x.x
is of course the Clojure version you want to use by default in your Instarepl sessions whenever LightTable doesn't run in the context of a Clojure project (i.e. double clicking on a shortcut on the desktop to run LightTable).
根据http://docs.lighttable.com/#plugins-directory、运行命令App: Light Table version
获取插件目录。