मैं अपने जेएस और एसएएस को संकलित करने के लिए गल्प-रूबी-सास का उपयोग कर रहा हूं।Gulp का उपयोग कर विभिन्न निर्देशिकाओं में SASS फ़ाइलों को संकलित कैसे करें?
मैं यह त्रुटि पहले लेखन त्रुटि में भाग: Arguments to path.join must be strings
मिले this answer और यह था, क्योंकि मैं घूंट-सास साथ sourcemaps उपयोग कर रहा था और जवाब घूंट-माणिक सास बजाय का उपयोग कर की सिफारिश की।
gulp.task('sass', function() {
return sass('public/_sources/sass/**/*.scss', { style: 'compressed' })
.pipe(sourcemaps.init())
.pipe(concat('bitage_public.css'))
.pipe(sourcemaps.write('./maps'))
.pipe(gulp.dest('public/_assets/css'))
.pipe(livereload());
});
कौन इस त्रुटि का उत्पादन: gulp-ruby-sass stderr: Errno::ENOENT: No such file or directory - public/_sources/sass/**/*.scss
मैं तो इस सवाल का जवाब मैंने पाया में देखा लेखक ने लिखा है कि ग्लोब **
नहीं कर रहे
अगला मैं इस सिंटैक्स का उपयोग अपने सभी एस.ए.एस.एस. फ़ाइलों को संकलित करने की कोशिश की अभी तक समर्थित नहीं है:
यह भी ध्यान रखें, इस लेखन के रूप में gulp-ruby-sass 1.0.0-alpha का उपयोग करते समय, ग्लोब अभी तक समर्थित नहीं हैं।
मैं और अधिक खुदाई किया था और मेरी एस.ए.एस.एस. फ़ाइलों के लिए पथ निर्दिष्ट करने के लिए किसी सरणी का उपयोग करने के लिए एक रास्ता मिल गया है, तो फिर मैं करने की कोशिश की है:
gulp.task('sass', function() {
return sass(['public/_sources/sass/*.scss',
'public/_sources/sass/layouts/*.scss',
'public/_sources/sass/modules/*.scss',
'public/_sources/sass/vendors/*.scss'], { style: 'compressed' })
// return sass('public/_sources/sass/**/*.scss', { style: 'compressed' })
.pipe(sourcemaps.init())
.pipe(concat('bitage_public.css'))
.pipe(sourcemaps.write('./maps'))
.pipe(gulp.dest('public/_assets/css'))
.pipe(livereload());
});
लेकिन फिर भी मैं Errno::ENOENT: No such file or directory
हो रही है और यह सूचीबद्ध करता है मैं उस सरणी में डाल दिया सभी dirs।
आप कई निर्देशिकाओं में एसएएसएस को गल्प के साथ कैसे संकलित करते हैं?
सास स्रोत फ़ोल्डर संरचना:
_sources
layouts
...scss
modules
...scss
vendors
...scss
main.scss
उपयोग gulp.src है।Gulp src ** – niba
के साथ ग्लोब को संभालता है^सही नहीं है, प्रश्न पढ़ें – Heikki
दस्तावेज़ों में स्रोतमैप उपयोग आपके उदाहरण से अलग दिखता है: https://github.com/sindresorhus/gulp-ruby-sass/tree/rw/1.0#sourcemap – Heikki