file1.scssसास समारोह आयात फ़ाइल से उपलब्ध नहीं
@function toPx($n) {
@return $n + 0px;
}
file2.scss
body {
font-size:toPx(10);
}
file3.scss
@import "file1.scss";
@import "file2.scss";
file3.css के उत्पादन
शामिलbody {
font-size:toPx(10);
}
मैं, काम करने के लिए मेरी toPx समारोह नहीं मिल सकता है, भले ही मैं file2.scss में सीधे आयात करते हैं। अगर मैं file2.scss के अंदर पीपीएक्स घोषित करता हूं तो यह काम करेगा।
मैं एसएएसएस के लिए नया हूं इसलिए मान रहा हूं कि मुझे यहां कुछ आसान याद आ रही है, क्या कोई मुझे बता सकता है कि क्या?
हैरानी की बात है स्काउट, सास संकलक मैं उपयोग कर रहा हूँ, एक त्रुटि फेंक नहीं होता, बस उत्पादन सीएसएस में toPx (10) बना देता है।
संपादित
मैं इस संदर्भ जो बताते हैं कि मैं आदेश में एक वैश्विक समारोह को प्राप्त करने के रूबी एपीआई का उपयोग करने की आवश्यकता होगी लगता है मिल गया है। क्या कोई स्पष्टीकरण देने में सक्षम है?
http://sass-lang.com/docs/yardoc/Sass/Script/Functions.html#adding_custom_functions