gulp-uglify साथ
(gulp-uglifyjs नहीं) आप मनमाने ढंग से सह हटा सकते हैं डी के साथ compilations constants करने के लिए एक रणनीति समान का उपयोग करके compression configuration (लिंक घूंट-uglifyjs को जाता है, लेकिन घूंट-बदसूरत करना के लिए ही होना चाहिए):
.pipe(uglify({
compress: {
global_defs: {
"DEBUG": false
}
}
}))
और फिर
की तरह अपने कोड लिखने कुछ में
if (DEBUG)
{
console.log("Application started...");
//...
}
यदि आप DEBUG को global_defs में सत्य पर सेट करते हैं, तो gulp-uglify सशर्त को हटा देगा लेकिन आंतरिक शाखा छोड़ देगा। यदि DEBUG को गलत पर सेट किया गया है, तो यह दोनों को हटा देगा।
drop_console भरने के उत्तर में जैसा कि gulp-uglify में समर्थित नहीं है।
@fill आप गंभीर हैं? – steo
@steo गंभीर के बारे में क्या ?? हटाए गए टिप्पणी के बारे में – Fill
। – steo