Je suis super nouvelle pour Réagir et je suis en train de le configurer pour Meteor et assembler des trucs ensemble à partir d'autres sources aussi. L'un de ces autres sources de configurer la journalisation de la console pour l'application, mais je vais l'ES6/JSX manière juste en utilisant leur code ne fonctionne pas pour moi (ou il ne semble pas comme il le fait).
Un peu de code que j'ai trouvé pour la journalisation est
import Logger from 'simple-console-logger';
Logger.configure({level: 'debug'});
J'ai aussi essayé d'utiliser react-logger
et react-console-logger
, en vain. Voici mon code pour la dernière, qui je crois devrait fonctionner.
import {Logger, ConsoleLogger} from 'react-console-logger';
const myLogger = new Logger();
export default class App extends Component {
render() {
myLogger.info('something witty');
}
}
Toutefois, myLogger.info('...')
est un appel à l' node_modules/react-console-logger/lib/Logger.js
qui l'a défini comme
Et this.logger
n'est pas défini, bien que je le vois être définis ci-dessus?
Personne ne sait ce que je fais mal? Il me semble que la bibliothèque a tort, mais peut-être qu'il a quelque chose à voir avec moi à l'aide de JSX fichiers au lieu de js?