मुझे अपने योनि पर्यावरण (pupppet के साथ उत्पन्न) में gulp-livereload
का उपयोग कर समस्या है। मेरा कंप्यूटर एक विंडोज होस्ट है, और वीएम एक डेबियन है।योनि पर्यावरण के साथ gulp-livereload: livereload.js सुलभ नहीं है
मैं इस gulpfile का उपयोग करें:
संसाधन लोड करने में असफल: शुद्ध :: ERR_CONNECTION_TIMED_OUT http://markup.dev:35729/livereload.js?ext=Chrome&extver=0.0.5
var gulp = require('gulp'),
less = require('gulp-less')
lr = require('tiny-lr'),
livereload = require('gulp-livereload'),
server = lr()
;
gulp.task('less', function() {
gulp.src('assets/less/*.less')
.pipe(less())
.pipe(gulp.dest('build/css'))
.pipe(livereload(server))
;
});
gulp.task('watch', function() {
gulp.watch('assets/less/*.less', ['less']);
livereload.listen(35729, function(err){
if(err) return console.log(err);
});
});
gulp.task('default', ['watch', 'less']);
और जब Chrome एक्सटेंशन जादू जे एस फ़ाइल इस संदेश को जोड़ने मैं प्राप्त
लेकिन मेरे वीएम में, यदि मैं निम्न कमांड लाइन चलाता हूं, तो मुझे यह
मिलता है 0wget http://localhost:35729/livereload.js?ext=Chrome&extver=0.0.5
क्या आप जानते हैं कि आपके कोड में 'lr', 'livereload' और 'server' चर आपके ग्लोबल्स हैं? –
हाँ मुझे पता है लेकिन मुझे नहीं लगता कि यह समस्या – vurtupesz
हाँ है ... हालांकि ग्लोबल्स का उपयोग करना बुरा और अप्रत्याशित है, मैं सहमत हूं। यही कारण है कि मैंने जवाब नहीं पोस्ट किया। –