मेरे पास एक शानदार कार्य है जो एक जेकिल बाल प्रक्रिया को जन्म देता है। यह _site में एक HTML फ़ाइल में मेरे मार्कडाउन संकलित करता है।बाल प्रक्रियाओं को जन्म देने पर गुल निर्भरताओं का प्रबंधन
मेरे पास एक और कार्य है जिसमें यह कार्य निर्भरता के रूप में है, क्योंकि यह जेनरेट किए गए HTML की कुछ पोस्ट-प्रोसेसिंग करता है। हालांकि, यह अपने आप में बहुत जल्दी से चलाता है - के रूप में यह प्रतीत होता है कि बच्चे की प्रक्रिया निर्भरता प्रबंधन
में कारक नहीं है मैं यह कैसे सुनिश्चित कर सकते हैं कि html
हमेशा चलाता jekyll
के बाद - अधिमानतः का उपयोग किए बिना:
jekyll.on('exit', function (code, signal) {
gulp.run('html');
});
कार्य:
gulp.task('jekyll', ['scripts', 'styles'], function() {
var spawn = require('child_process').spawn;
var jekyll = spawn('jekyll', ['build', '--config', 'app/markdown/_config.yml', '--trace'], {stdio: 'inherit'});
});
gulp.task('html', ['jekyll'] function() {
return gulp.src('_site/*.html')
.pipe($.useref.assets())
});
धन्यवाद, मैं डॉक्स अधिक अच्छी तरह से पढ़ लिया है चाहिए – Joseph