gpt4 book ai didi

node.js - 环境变量在 Node js 服务器中不起作用

转载 作者:行者123 更新时间:2023-12-05 08:36:07 26 4
gpt4 key购买 nike

当我直接在 nodemailer 服务器中设置我的用户名和密码时,它按预期工作

auth: {
user: 'myusername',
pass: 'mypassword'
},

但是在使用 dotenv 时,没有任何反应

require ('dotenv').config();

auth: {
user: process.env.USERNAME,
pass: process.env.PASSWORD
},

我在服务器端运行了 npm install dotenv 并使用以下变量设置了一个 .env 文件:

USERNAME:我的用户名

密码:我的密码

最佳答案

dotenv docs 中所述,它需要格式为 NAME=VALUE 的变量。您的文件应该包含:

USERNAME=myusername
PASSWORD=mypassword

关于node.js - 环境变量在 Node js 服务器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70539943/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com