【发布时间】:2016-07-06 00:01:25
【问题描述】:
我使用 node.js 构建了一个应用程序并将其部署到 heroku,但我的 heroku 日志中不断出现错误:
{ [Error: ENOENT: no such file or directory, open '.env'] errno: -2, code: 'ENOENT', syscall: 'open', path: '.env' }
这意味着它缺少环境变量。但是,我确实在 heroku/dashboard/config_vars 中设置了我的环境变量。此外,如果我输入:heroku config,它会显示我的环境变量列表...
有谁知道可能发生什么或我能做什么?
注意 - 我在 '.gitignore' 中添加了 '.env'。
提前谢谢!
【问题讨论】:
-
从 .env 为 nodejs 项目加载环境变量 github.com/motdotla/dotenv