将敏感凭据存储在 credentials.js 文件与 .env 文件有什么区别?
使用 module.exports 您可以编写:
const KEY = require("./credentials.js");
而使用 .env 文件,您可以编写:
const KEY = process.env.KEY;
在这两种情况下,您都实现了使某些变量“全局”并全局访问它的相同目标。为什么人们使用 .env 和 dotenv 而不是仅仅使用 Node 内置的 module.exports 系统?