最佳答案
我是超级新的反应,我正在努力得到它设置为流星和拼凑东西从其他来源也。其中一个来源为应用程序设置了控制台日志记录,但是我使用的是 ES6/JSX 方式,所以仅仅使用他们的代码对我来说不起作用(或者看起来不起作用)。
我找到的一些用于日志记录的代码是
import Logger from 'simple-console-logger';
Logger.configure({level: 'debug'});
我还尝试使用 react-logger
和 react-console-logger
,但没有用。这是我的后者代码,我相信它应该可以工作。
import {Logger, ConsoleLogger} from 'react-console-logger';
const myLogger = new Logger();
export default class App extends Component {
render() {
myLogger.info('something witty');
}
}
然而,myLogger.info('...')
正在向 node_modules/react-console-logger/lib/Logger.js
打电话,它将其定义为
而且 this.logger
是未定义的,虽然我看到它被定义在上面?
有人知道我哪里做错了吗?在我看来,这个库是错误的,但是也许它与我使用 JSX 文件而不是 js 有关?