मेरे पास परीक्षण के लिए एक सरल गुलप बिल्ड प्रक्रिया सेटअप है। मैंने कई बार प्रलेखन पढ़ा है, लेकिन मुझे लगता है कि मैं indexs फ़ाइल में इच्छित स्क्रिप्ट को इंजेक्ट करने के लिए गुलप-इंजेक्ट नहीं कर पा रहा हूं।गुलप-इंजेक्ट काम नहीं कर रहा
मेरे Gulp फ़ाइल इस तरह दिखता है:
<!-- inject:js -->
<!-- endinject-->
इन दोनों GitHub पर दस्तावेज़ से कॉपी कर रहे हैं:
gulp.task('inject1', function() {
return gulp.src('app/index.html')
.pipe(inject(gulp.src('./app/scripts/app.js', {read : false}))) // Not necessary to read the files (will speed up things), we're only after their paths
.pipe(gulp.dest("dist"));
});
gulp.task('inject2', function() {
return gulp.src('app/scripts/**/*.js', {read : false}) // Not necessary to read the files (will speed up things), we're only after their paths
.pipe(inject("./app/index.html"))
.pipe(gulp.dest("./dist"));
});
यह मेरा Index.html का हिस्सा है।
जब मैं इन कार्यों को सांत्वना सिर्फ कहते हैं "प्रारंभ में से किसी को चलाने के 'इंजेक्षन' समाप्त 'सुई' '
मेरी ./dist फ़ोल्डर में यह एक index.html फ़ाइल बनाता है, लेकिन कोई js फ़ाइलों इंजेक्ट किया जाता।
मैं src में टाइपिंग की कोशिश की है और गुण कई अलग अलग तरह से है, लेकिन कोई किस्मत इंजेक्षन किसी भी विचार क्या मैं गलत कर रहा हूँ
मुझे यह वही समस्या है। ऐसा लगता है कि यह एक नोप कर रहा है, क्योंकि परिणामी एचटीएमएल फ़ाइल बस और टिप्पणियों को सुरक्षित रखती है। –
जैसा कि मैं हूं। मैं वास्तव में चाहता हूं कि कुछ प्रकार की डिबगिंग तंत्र मौजूद हो। –
मेरे पास यह वही त्रुटि संदेश था, लेकिन यह पता चला कि मेरी index.html फ़ाइल खाली थी! – user2023861