Les Alternatives à la console.journal?
Je me demandais si il existe des alternatives à l'écriture de quelque chose à la console sans l'aide de messages sur la console. Mon projet supprime toutes les console déclarations avant la finalisation de la construction, mais dans un cas unique, j'ai besoin de trouver un moyen d'afficher quelque chose à l'utilisateur par l'intermédiaire de la console. Est-ce même possible sans console états?
Non, vous pouvez uniquement afficher quelque chose sur la console à l'aide de la
Plutôt de trouver un moyen de fixer votre processus de création 🙂 Peut-être votre outil de suppression pourrait même être contournée par quelque chose de simple comme
Si votre projet ne supprime que les invocations de la console de méthodes, mais pas de références à
console
objet.Plutôt de trouver un moyen de fixer votre processus de création 🙂 Peut-être votre outil de suppression pourrait même être contournée par quelque chose de simple comme
var displayToConsole = console && console.log ? console.log.bind(console) : function(){};
et displayToConsole(…)
Si votre projet ne supprime que les invocations de la console de méthodes, mais pas de références à
console
objet, vous pouvez définir des alias et utiliser à la place de console
: var alias = console; ... alias.log(...);
const log = message => eval('console.log(message)')
OriginalL'auteur Doug | 2014-10-07
Vous devez vous connecter pour publier un commentaire.
Si votre processus de build ne touche que la
console
déclarations de votre projet et de ne pas les dépendances, vous pouvez essayer d'utiliser l'un des nombreux tiers de la journalisation des cadres.Il est important de noter qu'en interne ils appellent encore
console
, et si votre processus de génération des bandes de code de tiers dépendances puis je dois dire que votre processus nécessite quelques modifications.OriginalL'auteur rink.attendant.6
Vous pouvez écrire à la console uniquement par le biais de la Console de l'objet.
L'objet Console permet d'accéder au navigateur de la console de débogage.
Vous pouvez utiliser d'autres méthodes pour le débogage:
info()
warn()
erreur()
time()
table()
trace()
Quant à moi, j'ai comme l'utilisation de la console.tableau() et la console.groupe()
Plus d'infos sur la MDN - https://developer.mozilla.org/en-US/docs/Web/API/Console et sur l'article https://medium.freecodecamp.org/how-to-get-the-most-out-of-the-javascript-console-b57ca9db3e6d
console
appels sont supprimés par le demandeur du processus de construction, de sorte qu'aucun de ce qui précède serait de les aider.OriginalL'auteur Aleksandr Golovatyi