में सिम्लिंक पर त्रुटि दे रहा है मेरे पास मेरे छवियों फ़ोल्डर में एक सिम्लिंक है जो किसी अन्य फ़ोल्डर को इंगित करता है जिसमें किसी तृतीय पक्ष लाइब्रेरी द्वारा प्रदान की गई बाहरी छवियां होती हैं (बॉवर - गॉट लव जावास्क्रिप्ट द्वारा प्रबंधित)। अपने निर्माण की प्रक्रिया के हिस्से के रूप में, मैं इस प्रकार सभी छवियों को संपीड़ित: शोगुलप grp.src()
gulp.task('images', function() {
return gulp.src('static/img/**/*')
.pipe(imagemin({ optimizationLevel: 3, progressive: true, interlaced: true }))
.pipe(gulp.dest('dist/img'))
});
घूंट img फ़ोल्डर में प्रतीकात्मक कड़ी फ़ोल्डर में हो जाता है है, यह
events.js:72
throw er; // Unhandled 'error' event
^
Error: EISDIR, read
रिटर्न घूंट-डिबग का उपयोग यह है कि symlink फ़ोल्डर पर baulks। मैं मैक ओएसएक्स पर हूं और symlink ln -s का उपयोग करके बनाया गया था। कोई विचार?
क्या आपने सिम्लिंक की बजाय वास्तविक फ़ाइल/फ़ोल्डर का उपयोग करने का प्रयास किया है? बस यह सत्यापित करने के लिए कि सिम्लिंक समस्या को जोड़ते हैं। EISDIR त्रुटि मुझे सोचती है कि gulp निर्देशिका का उपयोग करने की कोशिश कर रहा है क्योंकि यह उस निर्देशिका में फ़ाइलों के बजाय स्रोत है। – donnywals
एक फ़ोल्डर होने पर ठीक काम करता है। मैंने इसे एक अस्थायी समाधान के रूप में उपयोग किया है। – rstuart85
मुझे वर्तमान में जेएसपीएम स्थानीय लिंक के साथ काम कर रहे एक ही मुद्दे का सामना करना पड़ रहा है ... – ryanlutgen