mel*_*ode -1 javascript mongodb node.js
我已经使用express-generator 创建了一个骨架网站和一个可以使用的模板。我不知道在哪里存储敏感信息,例如 Data_config 密钥、JWT 密钥、连接 URI 等。有解决方法吗?
这是我当前的文件树。./bin/www 有主 server.js
我以前使用过dotenv包,但这是我第一次使用express-generator。我通过添加 .env 文件尝试了相同的过程,并通过 require('dotenv').config() 要求 dotenv,但它给了我一个错误。
小智 5
关于环境变量的一个好习惯是将它们存储在环境 (.env) 文件中,在 Node.js 中,您可以使用dotenv npm 包访问该文件。
这样可以避免将敏感数据推送到 Git 或 SVN 等版本控制系统,并增加使用应用程序的多个实例的灵活性,这可以简化开发管道的部署和配置。
npm 中的 dotenv: https://www.npmjs.com/package/dotenv
| 归档时间: |
|
| 查看次数: |
2291 次 |
| 最近记录: |