BnW*_*and 5 leiningen clojurescript cljsbuild
clojurescript的新手,并通过这里的"现代CLJS"教程.
它指示通过将domina添加到project.clj:
:dependencies [[org.clojure/clojure "1.4.0"]
[compojure "1.1.5"]
[domina "1.0.0"]]
Run Code Online (Sandbox Code Playgroud)
然后通过在ns表单中引用它在脚本中使用它
(ns cljstut.login
(:use [domina :only [by-id value]]))
Run Code Online (Sandbox Code Playgroud)
但是,当我在浏览器中实际运行它时,我在控制台日志中看到以下内容.
goog.require could not find: domina
Run Code Online (Sandbox Code Playgroud)
好像我在某个地方遗漏了一些声明?但作为一个新手,整个构建过程相当不透明.任何疑难解答提示都非常感谢.
文件中的依赖关系project.clj和命名空间声明看起来很好。
如果您使用 构建 clojurescript 代码lein cljsbuild auto,则需要重新启动该过程。我相信它应该在重新启动后自动引入新的依赖项。
如果这不起作用,或者您没有使用lein cljsbuild auto,请尝试lein deps在项目文件夹中手动运行该命令 - 它将从远程存储库中获取所有缺少的依赖项。
| 归档时间: |
|
| 查看次数: |
5362 次 |
| 最近记录: |