ClojureScript:启动 Figwheel REPL 和 运行
ClojureScript: Getting Figwheel REPL up and running
我正在尝试启动一个用于在浏览器中工作的图轮 repl。当我将浏览器指向我的本地服务器时,我收到以下消息:
Figwheel Server: Resource not found
Keep on figwheelin'
shell 显示以下消息,但它不会继续启动 repl:
Prompt will show when Figwheel connects to your application
这是我的 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"}
}]
}
)
可能有很多问题,很难说 w/o 看到它的全部。
但是,如果我是你,那么我会尝试使用 lein-figwheel 插件生成一个新项目,然后开始将那个 project.clj 与你试图编写的项目进行比较,以找出如果您遗漏了 project.clj 文件中的某些内容,请退出。我还会查看它生成的文件,看看您是否遗漏了某个文件,然后我会开始查看生成的 html/clojurescript 的内容,看看是否有什么不对的地方。
如果您对项目设置学习经验不是那么感兴趣,另一种选择是直接使用 lein-figwheel 插件的输出并从那里开始。
我正在尝试启动一个用于在浏览器中工作的图轮 repl。当我将浏览器指向我的本地服务器时,我收到以下消息:
Figwheel Server: Resource not found Keep on figwheelin'
shell 显示以下消息,但它不会继续启动 repl:
Prompt will show when Figwheel connects to your application
这是我的 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"}
}]
}
)
可能有很多问题,很难说 w/o 看到它的全部。
但是,如果我是你,那么我会尝试使用 lein-figwheel 插件生成一个新项目,然后开始将那个 project.clj 与你试图编写的项目进行比较,以找出如果您遗漏了 project.clj 文件中的某些内容,请退出。我还会查看它生成的文件,看看您是否遗漏了某个文件,然后我会开始查看生成的 html/clojurescript 的内容,看看是否有什么不对的地方。
如果您对项目设置学习经验不是那么感兴趣,另一种选择是直接使用 lein-figwheel 插件的输出并从那里开始。