Javascript 如何在meteor中记录某些内容?

Javascript 如何在meteor中记录某些内容?,javascript,node.js,meteor,Javascript,Node.js,Meteor,我可以在底层的.meteor/local/build/server/node_模块中使用类似winston npm的东西吗 甚至node loggly也有一个名为logging的包,但在它提到的注释中,它只是临时的。 它公开了一个名为Meteor.\u debug的方法,该方法基本上使用console.log,它既可以在服务器端工作,也可以在客户端工作。所以现在使用它可能会更好 但是,如果您愿意,您可以使用其他一些日志插件,或者将其放在一个包中,或者使用npm,或者在您的日志模板中包含javas

我可以在底层的.meteor/local/build/server/node_模块中使用类似winston npm的东西吗


甚至node loggly

也有一个名为logging的包,但在它提到的注释中,它只是临时的。 它公开了一个名为Meteor.\u debug的方法,该方法基本上使用console.log,它既可以在服务器端工作,也可以在客户端工作。所以现在使用它可能会更好

但是,如果您愿意,您可以使用其他一些日志插件,或者将其放在一个包中,或者使用npm,或者在您的日志模板中包含javascript。

好的旧版本已经过修改,现在可以与Meteor 0.9+一起使用。详细信息、用法、演示应用程序

另请参见节点和Meteor(客户端/服务器)的轻量级记录器

另一个有趣的日志包是,它具有可配置的传输(控制台、MongoDB、自定义),可以集中来自服务器和多个客户端的日志,并在管理界面中显示它们。

您可以将winston(nodejs日志模块)与meteor一起使用。它确实支持多种传输,包括loggly、mongo和其他许多传输


关于如何整合它

Nice article@arunoda,效果很好。不过,我无法让温斯顿发现未处理的错误-这是你可以提供的一些提示吗?谢谢你,你在我去Meteor的路上一直帮助我,我不会再推荐observatory了。它似乎被新的(流星0.8)火焰渲染引擎破坏了。@MarcusRiemer:天文台回来了!似乎没有回来。我去了observatoryjs.com,最终在混乱中离开了网站。你可以注册测试版,但没有得到回复。你可以再往下安装,但它会说‘然后登录你的天文台账户’——我不知道该怎么做,所以目前天文台似乎已经退出了。