在部署到Heroku的简单Probot应用程序(GitHub应用程序)中,我想在Heroku日志中显示日志消息。我正在使用app引用,就像Probot文档中的默认示例一样。
app.log('Yay, the app was loaded!');我改变了heroku的日志级别,这也没有帮助。当通过npm start在本地启动时,它可以工作(日志显示在控制台中)。
我也试过:
console.log('Yay...');
app.log.info('Yay...');问:我如何从Probot应用程序中看到Heroku中的日志?
发布于 2019-07-09 02:41:48
发现了问题。Probot实际上没有启动,因为我没有像文档中所描述的那样设置环境变量。
配置Heroku应用程序,将APP_ID和WEBHOOK_SECRET替换为这些变量的值>,并设置PRIVATE_KEY的路径: $ heroku配置:设置APP_ID=aaa \ WEBHOOK_SECRET=bbb \ PRIVATE_KEY="$(cat ~/下载/*..private key.pem)“
我想APP_ID是最重要的。
https://stackoverflow.com/questions/56783392
复制相似问题