2014-07-11 13 views
8

नहीं चल रहा gulpfile.js बनाया है और इसके लिए एक प्रयोग है में घूंट-कनेक्टGulp कनेक्ट सर्वर

gulp.task('connect', function(){ 
    connect.server({ 
     root: 'dev', 
     livereload: true, 
     port: 8000 
    }); 
}) 

जब मैं gulp connect चलाने यह localhost:8000 पर अपने सर्वर को बनाए रखने नहीं है।

[14:08:51] Starting 'connect'... 
[14:08:51] Server started http://localhost:8000 
[14:08:51] LiveReload started on port 35729 
[14:08:51] Finished 'connect' after 13 ms 

इसलिए मैं जब http://locahost:8000

मैं कनेक्ट काम करने और अपने एचटीएमएल तैनात करने के लिए एक सर्वर बनाने के लिए क्या कर सकते हैं खोलने कुछ भी नहीं मिल सकता है?

उत्तर

1

गुल-कनेक्ट को हटा दिया गया है।

आप gulp-webserver नामक पुनः लिखित पैकेज का उपयोग करना चाह सकते हैं।

+1

आपको यह कहां से हटा दिया गया है? – pleerock

+1

इस प्रश्न से पूछे जाने पर [इस मुद्दे] (https://github.com/AveVlad/gulp-connect/issues/67) में बताए गए एक बहिष्करण चेतावनी थी। गल्प-वेबसर्वर पैकेज में ऐसे कोई मुद्दे नहीं थे। जहां तक ​​मुझे पता है कि बहिष्करण चेतावनी अब कोई समस्या नहीं है और या तो पैकेज को ठीक काम करना चाहिए। – RustyFluff

+0

@RustyFluff मुझे लगता है कि इस मुद्दे को पढ़ने और बहिष्करण गलत है। मुझे लगता है कि गलप कनेक्ट होने पर चेतावनी को हटाने का मुद्दा है। –

2

मुझे एक ही समस्या थी और मैंने इसे प्रस्तुत फ़ोल्डर (मेरी dist निर्देशिका) में एक से अधिक फ़ाइल होने के द्वारा हल किया। मुझे नहीं पता कि यह क्यों काम करता है लेकिन इसके बाद काम करना शुरू कर दिया।

मैं निम्नलिखित सेटिंग्स का प्रयोग किया:

gulp.task('connect', function(){ 
connect.server({ 
    root: ['dist'], 
    port: 8000, 
    base: 'http://localhost', 
    livereload: true 
}); 

मैं की v2.2.0 का उपयोग घूंट-कनेक्ट।