基本上使用 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/