Skip to content

Instantly share code, notes, and snippets.

@Mi7teR
Created January 25, 2019 11:19
Show Gist options
  • Save Mi7teR/59d382d65805549b0409b7b49d963755 to your computer and use it in GitHub Desktop.
Save Mi7teR/59d382d65805549b0409b7b49d963755 to your computer and use it in GitHub Desktop.
console.log() only for dev mode
window.console.log = console.log = (function() {
let orig=console.log;
if(process.env.NODE_ENV === 'production'){
return function(){
let tmp=process.stdout;
try {
process.stdout=process.stderr;
orig.apply(console, [`Функция console.log() недоступна в режиме: ${process.env.NODE_ENV}`]);
} finally {
process.stdout=tmp;
}
};
}
return function() {
let tmp=process.stdout;
try {
process.stdout=process.stderr;
orig.apply(console, arguments);
} finally {
process.stdout=tmp;
}
};
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment