javascript - 解析云代码日志记录

标签 javascript parse-platform parse-cloud-code

基本上使用 AWS 服务器上的默认解析设置。我想调试我最近使用 Promise、Arrow Functions、useMasterKey:true 等更新的云代码。

我在期待什么? 我定义了一个 hello world 云函数

Parse.Cloud.define("hello", (request, response) => {
    console.log("Hello world Log Test");
    var user=request.user;
    console.log("Request: "+user);
    response.success("Hello world!");
});

我在 Parse Dashboard 上得到的输出

2017-02-02T06:27:10.219Z - Ran cloud function hello for user OR2jnwUjmF with:
  Input: {"userTest":"This is so stupid"}
  Result: "Hello world!"

我注意到 Parse Dashboard 上的日志只有请求和响应。

console.log(..) method is not working.

最后我有一些谷歌工作 https://github.com/ParsePlatform/parse-server/wiki/LoggerAdapter.js

但还不够理解。 没有日志,我无法检查其他功能。

最佳答案

我这样做是为了进行一些日志记录,使用最新的解析服务器 (2.5.3)。 在 main.js 中:

const logger = require('parse-server').logger;
Parse.Cloud.define('test', (request, response) => {
  logger.info('info test');
}

它使用默认的 winstonjs 记录器:https://github.com/winstonjs/winston#using-the-default-logger

关于javascript - 解析云代码日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41999181/

相关文章:

javascript - Bootstrap modal 3 检查按钮是否被点击

javascript - 从 Twilio 进行云代码时出现 400 错误

javascript - 使用云代码从 parse.com 检索类

javascript - 我应该如何使用 MobX 实现惰性行为?

javascript - 是否有任何用于构建像 johnpapa/angular-styleguide 这样的 ionic 应用程序的样式指南

javascript - Firefox 扩展,访问文档

iphone - PFQuery 排除特定列

ios - 无法使用 CocoaPods 添加 Parse

ios - 如何在我的 iOS 应用程序中调用 Cloud Code Function(Parse)?

ios - 使用带云代码的 Stripe + Parse 存储信用卡