2013-06-11 8 views
6

लोड नहीं कर सकता मैं सैस और कंपास के साथ काम कर रहा हूं और नई स्रोतमैप सुविधा का उपयोग करने की कोशिश कर रहा हूं क्योंकि क्रोम 27 को वास्तविक सैस फ़ाइलों और लाइन संख्याओं को दिखाने के लिए स्रोतमैप की नई विधि की आवश्यकता है क्रोम कंसोल पैनल।Sass --compass --watch त्रुटि: कंपास

मैं sass --sourcemap --watch style.scss:style.css

तथापि निम्नलिखित सास आदेश चला कर रहा हूँ अगर मैं --compass तर्क निम्नलिखित sass --compass --sourcemap --watch style.scss:style.css

मैं खिड़कियों में निम्न त्रुटि cmd मिल पैनल की तरह संलग्न: "त्रुटि: कम्पास लोड नहीं कर सकता "।

मैं तरीकों कि जाहिरा तौर पर GitHub मुद्दे पृष्ठ पर कुछ लोगों के लिए काम किया https://github.com/chriseppstein/compass/issues/1108

तरीकों मैं कोशिश की है में से कुछ निम्नलिखित की कोशिश की है कम्पास 0.12.2 साथ सास 3.3.0.alpha.177 उपयोग कर रहे हैं (इस

  • सास 3.3.0.alpha.177
  • : उत्पादकों एक त्रुटि हर बार जब मैं कोशिश करते हैं और कम्पास मणि जो इस मुद्दे Why does "compass watch" say it cannot load sass/script/node (LoadError)?) के लगभग समान है पर अमल

    वर्तमान में मेरे सेटअप निम्नलिखित है

  • कम्पास 0.13.alpha.4
  • विंडोज 7

वहाँ एक रास्ता है कि मैं कम्पास के साथ सास का उपयोग करें और एक ही समय में कर सकते हैं sourcemaps जो सीएसएस डिबगिंग के लिए आवश्यक हैं उत्पन्न है?

+2

मैंने देखा है कि अल्फा के कुछ बनाता कम्पास के साथ काम नहीं कर रहे। एसएएस 3.3.0.alpha.149 हालांकि कम से कम मेरे सेटअप पर काम करता है। – Aaaron

+0

किंवदंती धन्यवाद, यह सैस 3.3.0.alpha.149 और कंपास 0.12.2 के साथ काम किया – matthew

उत्तर

5

सास 3.3.0.alpha.149 साथ काम करता है और खिड़कियों पर कम्पास 0.12.2 7

1

संस्करणों @ lollerskates666 काम ने उल्लेख किया है, लेकिन मैं विशेष रूप से सास संस्करण 3.3.4 जो नीचे आया दूर करने के लिए किया था जब मैं स्थापित कंपास।

हो यह काम करने के लिए अगर किसी और को इस कठिनाई हो रही है, मैं निम्नलिखित नियमों को चलाने के लिए किया था:

gem install compass --version 0.12.2 

इस कम्पास और भी सास 3.3.4 (Maptastic मेपल) स्थापित करता है। इन दोनों संस्करणों, --sourcemap के साथ संयुक्त अच्छी तरह से खेलने के लिए लग रहे हैं नहीं है, इसलिए आप सास के एक पुराने संस्करण स्थापित करने के लिए की आवश्यकता होगी: यदि आप चलाने के लिए, हालांकि अब आप इसे स्थापित किया है

gem install sass --pre --version 3.3.0.alpha.149 

:

sass --v 

रूबी अभी भी सैस संस्करण 3.3 का उपयोग कर रहे हैं।4, तो आप इस संस्करण की स्थापना रद्द करने की आवश्यकता होगी: अब,

gem uninstall sass 
**Select number assigned to version 3.3.4** 

यदि आप चलाएँ:

sass --v 

आप देखना चाहिए:

Sass 3.3.0.alpha.149 (Bleeding Edge) 

सास अब कम्पास के साथ काम करना चाहिए lib और स्रोतमैप भी उत्पन्न करते हैं, जो क्रोम पढ़ सकते हैं :)

मैं अपनी स्कैस फ़ाइलों को देखने के लिए यह आदेश चलाता हूं:

sass --watch --sourcemap --compass --style compressed scss:css 

उम्मीद है कि इससे मदद मिलती है !!

** मैं किसी Mac इस चल रहा हूँ, लेकिन एक ही संस्करणों अच्छा काम :)

0

रूप में अच्छी तरह से इस समस्या था। gem 'sass', '~> 3.2.19' पहले बनाए गए एप्लिकेशन पर काम कर रहा था। मैंने gem 'sass', '~> 3.4.16 के बजाय इसका उपयोग करने का सहारा लिया जो 3.2.22 ऐप के लिए निर्माण समय पर स्वचालित रूप से जेनरेट किया गया था और जिसने इस समस्या को उत्पन्न किया था।

तो संस्करण के साथ कोई समस्या प्रतीत होती है।

1

मैंने पाया कि मेरे पास सैस के दो संस्करण स्थापित हैं (3.4.25 और 3.5.5)। मुझे नवीनतम संस्करण 3.5.5 का उपयोग कर रहे गंट का उपयोग करते समय त्रुटि मिल रही थी। मैंने 3.5.5 अनइंस्टॉल करके समस्या का समाधान किया।

gem uninstall sass

Select gem to uninstall: 
1. sass-3.4.25 
2. sass-3.5.5 
3. All versions 
संबंधित मुद्दे