我正在尝试启动一个用于在浏览器中工作的figwheel repl。当我将浏览器指向本地服务器时,收到以下消息:
Figwheel Server:找不到资源 继续使用figwheelin'
shell显示以下消息,但它不会继续启动repl:
当Figwheel连接到您的应用程序
时将显示提示
这是我的project.clj:
(defproject new-poker "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.8.0"]
[org.clojure/clojurescript "1.9.908"]]
:plugins [[lein-figwheel "0.5.13"]]
:cleantargets [:target-path "out"]
:cljsbuild {
:builds [{:id "dev"
:source-paths ["src"]
:figwheel true
:compiler {:main "new-poker.core"
:asset-path "js/out"
:output-to "resources/public/js/main.js"
:output-dir "resources/public/js/out"}
}]
}
)
答案 0 :(得分:1)
可能存在任何问题,而且很难说没有看到整个问题。
然而,如果我是你,那么我会尝试使用lein-figwheel插件生成一个新项目,然后开始比较那个project.clj然后你试图编写的一个项目,试图找出你是否'从project.clj文件中遗漏了一些东西。我还会看看它生成了什么文件,看看你是否错过了一个文件,之后我会开始查看生成的html / clojurescript的内容,看看是不是就在那里。
另一个选择,如果你不是对项目设置学习经验感兴趣,那就是直接使用lein-figwheel插件的输出并从那里开始。