基本上使用AWS服务器上的默认解析设置。我想调试我最近使用Promise,Arrow Functions,useMasterKey更新的云代码:true ..这些东西。
我在期待什么? 我已经定义了一个hello world cloud函数
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(..)方法无效。
最终我有一些谷歌工作 https://github.com/ParsePlatform/parse-server/wiki/LoggerAdapter.js
但还不够理解。 没有日志,我无法检查其他功能。
答案 0 :(得分:1)
我使用最新的parse-server(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
答案 1 :(得分:0)
要查看console.logs,您实际上可以在本地运行解析并使用jsbin来测试调用您的cloude代码。从那里,您可以返回本地服务器(从cmd)查看日志