2012-11-02 20 views
12

मैंने todolist tutorial पूरा किया और ऐप/संपत्ति/स्टाइलशीट में मुख्य .लेस स्टाइलशीट जोड़कर इसे विस्तारित करने का प्रयास किया।स्कैला प्ले फ्रेमवर्क: संकलित सीएसएस फाइलों के डुप्लिकेट मैपिंग

अनपेक्षित अपवाद

RuntimeException:: डुप्लिकेट मैपिंग: हालांकि, जब मैं किसी के साथ ब्राउज़र में परियोजना या main.less मैं इस त्रुटि मिलती है में कोई नियम नहीं देखने का प्रयास करें, अच्छी तरह से ब्राउज़र द्वारा प्रदर्शित /Users/franklinpearsall/Documents/Programming/play-2.0.4/todolist/target/scala-2.9.1/classes/public/stylesheets/main.css

से

/उपयोगकर्ताओं/franklinpearsall/दस्तावेज़/प्रोग्रामिंग/प्ले-2.0.4/टोडोलिस्ट/पब्लिक/स्टाइलशीट्स/main.css

/Users/franklinpearsall/Documents/Programming/play-2.0.4/todolist/target/scala-2.9.1/resource_managed/main/public/stylesheets/main.css

एक के लिए यह, ऐसा लगता है कि लक्ष्य/स्कैला-2.9.1/कक्षाओं के अंदर सीएसएस फ़ाइलें हैं। ये क्यों हो रहा है? मैं चारों ओर गुगल गया और कुछ भी प्रासंगिक नहीं मिला। किसी भी प्रकार की मदद की बेहद सराहना की जाती है!

उत्तर

18

सार्वजनिक/स्टाइलशीट निर्देशिका से main.css को हटाएं। ऐसा लगता है कि आपके पास पहले से ही एक मुख्य फ़ाइल है।

+0

यूप ने इसे समझ लिया और यह मैंने किया। सुनिश्चित नहीं है कि वह अन्य मुख्य .less फ़ाइल कहां है ... – fpearsall

+0

कम एक सीएसएस प्रोसेसर भाषा है। http://lesscss.org/ तो मूल रूप से कम क्या करता है सीएसएस को बहुत अधिक सुविधाओं को जोड़ता है जिससे उन्हें अधिक रखरखाव और गतिशील बना दिया जाता है। कम संकलक कम फ़ाइलों को संबंधित सीएसएस फ़ाइलों में संकलित करता है जिसे क्लाइंट ब्राउज़र द्वारा समझा जा सकता है। –