首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LightTable不连接/回避Clojure项目

LightTable不连接/回避Clojure项目
EN

Stack Overflow用户
提问于 2013-09-30 10:21:11
回答 1查看 2.9K关注 0票数 1

仅仅启动一个新的Clojure项目,就会遇到一些问题,从而使LightTable更好地运行。lein ring server / lein repl等应用程序可以很好地旋转,但是试图连接到LightTable中的任何文件只会保持蓝色旋转器…纺丝…即使在它说它有关联之后。

这些是我的deps (使用LightTable 1.5.4 -刚刚从1.4更新-做同样的事情)

代码语言:javascript
复制
(defproject clollo "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :dependencies [[org.clojure/clojure "1.5.1"]
                 [compojure "1.1.5"]
                 [trello "0.1.1-SNAPSHOT"]]
  :plugins [[lein-ring "0.8.5"]]
  :ring {:handler clollo.handler/app}
  :profiles
  {:dev {:dependencies [[ring-mock "0.1.5"]]}})

有争议的文件包括

代码语言:javascript
复制
(ns clollo.handler
  (:use compojure.core)
  (:require [compojure.handler :as handler]
            [compojure.route :as route]
            [trello.core]))

(defroutes app-routes
  (GET "/" [] "Hello Wo1rld")
  (route/resources "/")
  (route/not-found "Not Found"))

(def app
  (handler/site app-routes))

(+ 1 1) ;; test LightTable eval!

然后,我尝试摆脱所有的要求等进行调试,所以我有一个新的文件。

代码语言:javascript
复制
(ns clollo.ihopethisworks)

(+ 1 1) ;; this doesn't work either

有什么想法吗?正如我所说的,LightTable的InstaRepl本身工作得很好,LightTable在连接窗口中连接到这个项目的project.clj。当它试着评估任何东西的时候都在旋转。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-30 15:09:51

通过测试示例代码,看起来[trello.core]要求项在handler.clj文件中引起了问题。这个库似乎与在Light中初始化clj-http有问题。

此外,在LT v0.5.x中也有一个问题,在某些情况下,工作指示器在操作完成后继续旋转。您可以使用Statusbar: Reset working indicator命令来停止它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19091736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档