Пробот версии 7.2 не запускает мое приложение - PullRequest
0 голосов
/ 09 октября 2018

В версии 7.2, если я создаю простой index.js, такой как

module.exports = app => {
 app.log('YYYYYYYEEEEEEEEEEEAAAAAAAAAAAHHHHHHHHH it is working!!!!')
}

Этот экспорт не работает, так как при запуске приложения я никогда не вижу своего сообщения журнала.npm run dev дает те журналы:

> test@1.0.0 dev /tmp/test
> nodemon

[nodemon] 1.18.4
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: .env *.*
[nodemon] starting `npm start`

> test@1.0.0 start /tmp/test
> probot run ./index.js

08:46:15.243Z  INFO probot: Listening on http://localhost:3000
08:46:15.817Z  INFO probot:

  Welcome to Probot! Go to http://localhost:3000 to get started.

Если я понижаю версию до 7.1, это нормально.

Кто-нибудь знает, есть ли какие-то (и какие) изменения в версии 7.2?

1 Ответ

0 голосов
/ 09 октября 2018

Только что выяснил почему, поэтому я отвечаю себе:

В версии 7.1 возникает ошибка, когда ваш стартовый пробник без необходимой переменной env.

На 7.2 эти ошибки не отображаются.Вам нужно правильно установить переменную env, иначе она просто запустится, но не сможет загрузить ваши настройки.

Файл env (или .env) должен определить:

APP_ID=...
WEBHOOK_PROXY_URL=...
LOG_LEVEL=...
WEBHOOK_SECRET=...
PRIVATE_KEY=...

Завершеновозможные переменные env определены в документации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...