क्लोजरस्क्रिप्ट के लिए नया नहीं मिला, और "आधुनिक सीएलजेएस" ट्यूटोरियल here के माध्यम से काम कर रहा था।क्लोजरस्क्रिप्ट पुस्तकालय - goog.require
यह project.clj
में जोड़कर domina में खींचने के लिए निर्देश देता है:
:dependencies [[org.clojure/clojure "1.4.0"]
[compojure "1.1.5"]
[domina "1.0.0"]]
और फिर ns
रूप में संदर्भित
(ns cljstut.login
(:use [domina :only [by-id value]]))
हालांकि, जब मैं वास्तव में से अपनी स्क्रिप्ट में इसका इस्तेमाल करते हैं इसे ब्राउज़र में चलाएं, मैं कंसोल लॉग में निम्नलिखित देखता हूं।
goog.require could not find: domina
ऐसा लगता है कि मुझे कहीं कुछ घोषणा याद आ रही है? लेकिन एक नौसिखिया के रूप में, यह पूरी बिल्ड प्रक्रिया बल्कि अपारदर्शी है। किसी भी समस्या निवारण युक्तियों की बहुत सराहना की जाती है।
मैं वास्तव में सिर्फ मिल गया है इसके माध्यम से, और मुझे लगता है कि यह डोमिन 1.0.1 हो सकता है जो इसे ठीक करता है? गूग-जार या कुछ के बारे में कुछ 1.0.0 में निर्भरता थी और अब यह नहीं लगता है। क्या यह उचित लगता है? – BnWasteland
आह हाँ, यह समझ में आता है। मुझे 'डोमिन 1.0.0' के साथ विश्वास है कि चीजों को काम करने के लिए आपको Google क्लोजर तृतीय पक्ष lib पर स्पष्ट निर्भरता जोड़नी होगी। – mtyaka
'लीन क्लजस्बिल्ड ऑटो' को पुनरारंभ करने के लिए एक समान त्रुटि के लिए मेरे लिए काम किया। – verma