clojurescript를 처음 사용하고 "Modern CLJS"자습서 here을 통해 작업합니다.Clojurescript libraries - goog.require 찾을 수 없습니다
그것은project.clj
에 추가하여
domina에 끌어 지시
:
:dependencies [[org.clojure/clojure "1.4.0"]
[compojure "1.1.5"]
[domina "1.0.0"]]
을 그리고 때 실제로,
(ns cljstut.login
(:use [domina :only [by-id value]]))
그러나 ns
형태를 참조하여 스크립트에서 사용 브라우저에서 실행하면 콘솔 로그에 다음 내용이 표시됩니다.
goog.require could not find: domina
어딘가에 일부 선언이 누락 된 것 같습니다. 그러나 newb로서,이 모든 빌드 프로세스는 다소 불투명합니다. 모든 문제 해결 팁을 크게 높이 평가합니다.
는 사실은 그냥 왔 이것을 통해 domina 1.0.1이 수정되었을 수도 있습니다. goog-jar 또는 뭔가에 대한 것이 1.0.0의 종속성이었고 더 이상 필요하지 않습니다. 그게 합리적인 것 같니? – BnWasteland
아, 맞습니다. 나는'domina 1.0.0'을 사용하여 Google clojure 제 3 자 lib에 명시 적 종속성을 추가하여 작업을 완료해야한다고 생각합니다. – mtyaka
'lein cljsbuild auto'를 다시 시작하면 비슷한 오류가 발생했습니다. – verma