clojurescriptの新機能で、 "Modern CLJS"チュートリアルhereで作業しています。Clojurescriptライブラリ - 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
形でそれを参照することにより、スクリプト内で使用さ、実際にIこれをブラウザで実行すると、コンソールログに次のように表示されます。
goog.require could not find: domina
私はどこかの宣言が不足しているようですか?しかし、newbとして、この全体のビルドプロセスはむしろ不透明です。どんなトラブルシューティングのヒントも高く評価されます。
これを介して、私はそれを修正ドミナ1.0.1されている可能性がありますか? goog-jarまたは何かについての何かが1.0.0での依存関係であり、もはやそれを取ることはありません。それは妥当だと思われますか? – BnWasteland
ああ、それは理にかなっている。私は 'domina 1.0.0'でgoogle clojureサードパーティ製libに明示的な依存関係を追加しなければならないと考えています。 – mtyaka
'lein cljsbuild auto'を再起動すると、私のために同様のエラーが発生しました。 – verma