2016-11-13 23 views
14

मैं webpack 2. करने के लिए अद्यतन करने के लिए मैं webpack धारा का उपयोग घूंट से सामान को चलाने के लिए कोशिश कर रहा हूँ, लेकिन ऐसा लगता webpack धारा उपयोग कर रहा है कि यह webpack पर खुद निर्भरता जो webpack 1.gpp से वेबपैक 2 का उपयोग करना (वेबपैक 2 के लिए वेबपैक-स्ट्रीम)?

है मैं सक्षम नहीं किया गया है है वेबपैक के साथ कोई वेबपैक-स्ट्रीम ढूंढने के लिए 2. क्या वेबपैक 2 का उपयोग गल्प से करने की कोई संभावना है?

उत्तर

38

आप की जरूरत है दोनों webpack और webpack-stream स्थापित:

npm install --save-dev webpack-stream 
npm install --save-dev [email protected] 

तो फिर तुम दूसरा पैरामीटर के रूप में webpack वस्तु webpack-stream को पारित कर सकते हैं:

var gulp = require('gulp'); 
var webpackStream = require('webpack-stream'); 
var webpack2 = require('webpack'); 

gulp.task('default', function() { 
    return gulp.src('src/entry.js') 
    .pipe(webpackStream({/* options */}, webpack2)) 
    .pipe(gulp.dest('dist/')); 
}); 
+0

चाल कर रहा है यही कारण है, धन्यवाद एक बहुत! वास्तव में सरल था :) त्रुटियां हालांकि थोड़ा अलग प्रारूप में हैं –

+0

क्या आप जानते हैं कि यह कैसे ठीक हो सकता है? (मेरे पास सीधे नोड से अलग लाइन में लाल त्रुटियां हैं, लेकिन केवल कंसोल और गलती –

+0

में नई लाइनों को गड़बड़ कर दिया गया है, क्षमा करें। आपको 'वेबपैक-स्ट्रीम' के नए संस्करण की प्रतीक्षा करनी पड़ सकती है। शायद एक समस्या दर्ज करें गिटहब पर? –