Горячая передача параметров при запуске сервера node.js на Heroku? - PullRequest
0 голосов
/ 07 мая 2018

Я пытаюсь запустить сервер node.js на Heroku. Требуется репо на Github. Если я хочу сохранить свой токен в безопасности, как я могу добавить его, не включая коммит на Github?

Ответы [ 2 ]

0 голосов
/ 07 мая 2018

включает в себя package.xml

 "scripts": {
    "start": "node flags server.js args whatever"
  },
0 голосов
/ 07 мая 2018

Вы всегда можете добавить токен к heroku как переменную окружения. Вы можете сделать это через пользовательский интерфейс вашего приложения heroku на вкладке «Настройки». Нажмите на кнопку «Показать конфигурационные варианты». Затем вы можете получить доступ к токену, используя синтаксис "process.env.VARNAME".

Пример:

Если вы установите Config Var в Heroku как «GIT_TOKEN = 12345»

let gitToken = process.env.GIT_TOKEN;
// use token to do your work.
...