2013-10-04 31 views
6

नेटबीन्स 7.4 में एक सुविधा है जो स्कैस और बचाए जाने पर ऑटो संकलन करने की अनुमति देती है।मैं netbeans पर कम्पास कैसे सेट कर सकता हूं 7.4

मैंने संकलन करने के लिए स्कैस सेट अप करने में कामयाब रहा है लेकिन मुझे कंपास का उपयोग करके स्कैस फ़ाइलों को संकलित करने में समस्याएं आ रही हैं।

Syntax error: File to import not found or unreadable: compass/css3. 
      Load path: /www/site 
    on line 2 of /www/site/app/View/Themed/Admin/webroot/scss/core.scss 

वर्तमान में कम्पास इसलिए की तरह आयात किया जाता है:

यहाँ एक उदाहरण त्रुटि है,

@import "compass/css3"; 

धन्यवाद

उत्तर

24
  1. NetBeans में फ़ाइल क्लिक करें> प्रोजेक्ट गुण मेनू आइटम ।
  2. खुलने वाले संवाद में, सीएसएस प्रीप्रोसेसर श्रेणी का चयन करें।
  3. सास गुणों के नीचे कंपाइलर विकल्प है। --compass

उस समस्या को ठीक करें जो आप मेरे लिए पूछ रहे हैं। हालांकि, मुझे तब कम्पास के साथ और समस्याएं आईं क्योंकि यह फाइलों के पथों से अनजान थी। इस पर काबू पाने के लिए मैंने अपनी परियोजना की जड़ में config.rb फ़ाइल बनाई। इसे एक पूर्ण परियोजना पथ और निर्देशिका नाम परिभाषित करना पड़ा। इसके अलावा, एक विंडोज मशीन पर काम करना, यह स्लेश और उद्धरण के प्रकार की दिशा के बारे में चिंतित था।

project_path = 'c:\path\to\project' 
css_dir   = "css" 
sass_dir  = "sass" 
images_dir  = "images" 
javascripts_dir = "js" 
+0

यह काम Netbeans 8.0 में भी करता है? – Bas

+0

मुझे दूसरे भाग की आवश्यकता नहीं थी - विंडोज 8.1 पर नेटबीन्स 8.0 पर अच्छी तरह से काम करना –

3

एक और तरीका है कि आप प्रत्येक परियोजना के लिए तर्क जोड़ने के बिना सभी एस.ए.एस.एस. परियोजनाओं के लिए कम्पास जोड़ सकते हैं उपकरण के लिए जा रहा> विकल्प> विविध> सीएसएस preprocessors और सास के अंत में जोड़ने से "--compass" कर रहा है पथ।

उदाहरण के लिए, मेरा "सी: \ रूबी 200-x64 \ bin \ sass.bat --compass" पढ़ता है।

संबंधित मुद्दे