मैंने index.html में निर्भरताओं को इंजेक्ट करने के लिए गल्प-इंजेक्शन सेट करने का प्रयास किया है। कार्य को बदलने के अलावा सबकुछ ठीक काम करता है। मैं निम्नलिखित तरीके से filepath के हिस्से की जगह की जरूरत है: /frontend/src/
->/static/
मैं कोशिश की है इस तरह यह करने के लिए (कहीं से कॉपी-पेस्ट किया):गुलप-इंजेक्शन ट्रांसफॉर्म काम नहीं करता
transform : function (filePath, file, i, length) {
var newPath = filePath.replace('/frontend/src', '');
console.log('inject script = '+ newPath);
return '<script src="/static/' + newPath + '"></script>';
}
को क्रियान्वित करने के बाद, मेरे पास है कंसोल में कुछ भी नहीं (मानक गल्प आउटपुट को छोड़कर), और परिणाम फ़ाइल में अन-रूपांतरित फ़ाइलपैथ दिखाई देता है। ऐसा लगता है कि मेरा कस्टम ट्रांसफॉर्म बस नहीं चलता है, और इसके बजाय डिफ़ॉल्ट ट्रांसफॉर्म काम करता है।
अपने पूर्ण gulpfile या कार्य परिभाषा मदद कर सकता है, @qcz का जवाब अच्छा लग रहा है –
हमें अपना पूरा गल्प कार्य दिखाएं – harishr