Cloujurescript:让figwheel重新启动并运行

时间:2017-10-27 21:53:47

标签: clojurescript figwheel

我正在尝试启动一个用于在浏览器中工作的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"}
                    }]
          }

1 个答案:

答案 0 :(得分:1)

可能存在任何问题,而且很难说没有看到整个问题。

然而,如果我是你,那么我会尝试使用lein-figwheel插件生成一个新项目,然后开始比较那个project.clj然后你试图编写的一个项目,试图找出你是否'从project.clj文件中遗漏了一些东西。我还会看看它生成了什么文件,看看你是否错过了一个文件,之后我会开始查看生成的html / clojurescript的内容,看看是不是就在那里。

另一个选择,如果你不是对项目设置学习经验感兴趣,那就是直接使用lein-figwheel插件的输出并从那里开始。

相关问题