1

在部署到 Heroku 的简单 Probot 应用程序(GitHub 应用程序)中,我想在 Heroku 日志中显示日志消息。我正在使用appProbot 文档中的默认示例中的参考。

app.log('Yay, the app was loaded!');

我更改了heroku中的日志级别,这也没有帮助。当通过它在本地启动npm start时(日志显示在控制台中)。

我也试过:

console.log('Yay...');
app.log.info('Yay...');

问题:如何从 Probot 应用程序中查看 Heroku 中的日志?

4

1 回答 1

0

发现问题。Probot 并没有真正启动,因为我没有按照文档中的描述设置环境变量。

配置 Heroku 应用程序,将 APP_ID 和 WEBHOOK_SECRET 替换为这些变量的值 >,并设置 PRIVATE_KEY 的路径:

$ heroku config:set APP_ID=aaa \
     WEBHOOK_SECRET=bbb \
     PRIVATE_KEY="$(cat ~/Downloads/*.private-key.pem)"

我想APP_ID是最重要的一个。

于 2019-07-09T02:41:48.330 回答