在 Heroku 上启动Node.js服务器时传递参数很热?



我尝试在Heroku上启动node.js服务器。它需要在Github上回购。如果我想确保我的令牌安全,如何在不包括在 Github 上提交的情况下添加它?

在您的package.xml中包含以下内容

"scripts": {
"start": "node flags server.js args whatever"
},

您始终可以将令牌作为环境变量添加到 heroku。您可以通过 heroku 应用程序中的 UI 在"设置"选项卡下执行此操作。单击"显示配置变量"按钮。然后,可以使用语法"process.env.VARNAME"访问令牌。

例:

如果在 Heroku 中将配置变量设置为"GIT_TOKEN = 12345">

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

最新更新