तो मेरी परियोजना संरचनाओं के 'मुख्य' मैं अपने रूट ./
है, जो भी मेरी bower.json
, gulpfile.js
, और .bowerrc
directory
सेट के साथ ./www/bower/
को शामिल में एक src
और www
निर्देशिका है नहीं पढ़ सकता।गुण अपरिभाषित
मैं अपने ./src
में एक index.html
है और मैं से सेट किया हुआ एक घूंट काम है कि wiredep
के माध्यम से और ./www
जहां बोवर संकुल रहे हैं के लिए बाहर पाइप यह।
दुर्भाग्य से यह www
निर्देशिका में समाप्त होता है तो मैं तो जैसे wiredep
विन्यास विकल्पों में से कुछ के साथ fiddled जैसे कि वह ./src
निर्देशिका तो उन सभी को ../www/bower/
जो अंतिम index.html
के रूप में काम करता है की तरह लगी होती हैं में सब dependecies कहते हैं :
gulp.task('bower', function() {
gulp.src('./src/index.html')
.pipe(wiredep({
cwd: './www',
bowerJson: require('./bower.json'),
directory: '../.bowerrc'
}))
.pipe(gulp.dest('./www'));
});
हालांकि मैं निम्नलिखित त्रुटि मिलती है:
stream.js:94
throw er; // Unhandled stream error in pipe.
^
TypeError: Cannot read property 'main' of undefined
at findMainFiles (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\lib\detect-dependencies.js:53:37)
at D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\lib\detect-dependencies.js:111:17
at forOwn (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\node_modules\lodash\dist\lodash.js:1301:15)
at Function.forEach (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\node_modules\lodash\dist\lodash.js:2595:9)
at detect (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\lib\detect-dependencies.js:312:5)
at wiredep (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\wiredep.js:178:39)
at Transform._transform (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\wiredep.js:217:34)
at Transform._read (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\node_modules\through2\node_modules\readable-stream\lib\_stream_transform.js:184:10)
at Transform._write (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\node_modules\through2\node_modules\readable-stream\lib\_stream_transform.js:172:12)
at doWrite (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\node_modules\through2\node_modules\readable-stream\lib\_stream_writable.js:238:10)
तो क्या मैं गलत कर रहा हूँ?
मुझे यह त्रुटि पहले भी मिल गई है। बाहर निकलता है मैं अपनी bower.json फ़ाइल में गलत निर्भरता शामिल था। शायद आप वही कर रहे हैं? – fauverism