gpt4 book ai didi

node.js - 如何向 .env 文件添加注释?

转载 作者:行者123 更新时间:2023-12-05 00:46:19 24 4
gpt4 key购买 nike

我正在使用 dotenv.env 加载环境变量的模块文件。
.env :

# config
DAILY_REPORT_SCHEDULE='*/1 * * * *'
PORT=8080
NODE_ENV=development
DOTENV_DEBUG=true

# credentials
PROJECT_ID=shadowsocks-218808
KEY_FILE_NAME='/Users/ldu020/workspace/nodejs-gcp/.gcp/shadowsocks-218808-7f8e109f4089.json'

如您所见,我在 .env 中添加了两条评论文件。
dotenv.js :
require('dotenv').config({ debug: process.env.DOTENV_DEBUG === 'true' }); dotenv给我调试信息:

[dotenv][DEBUG] did not match key and value when parsing line 1: # config
[dotenv][DEBUG] did not match key and value when parsing line 6:
[dotenv][DEBUG] did not match key and value when parsing line 7: # credentials
[dotenv][DEBUG] did not match key and value when parsing line 10:
[dotenv][DEBUG] did not match key and value when parsing line 11:

我知道收到这些调试消息的原因是我在 .env 中添加了两条注释和一些新行文件。 dotenv不解析 .env正确归档。

我该如何解决这个问题?

最佳答案

到 2019 年年中才有可能。
# 开头象征。见 the docs :

lines beginning with # are treated as comments.


对于 vlucas/phpdotenv同样的情况。 motdotla/dotenv 肯定不支持内联注释.

关于node.js - 如何向 .env 文件添加注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54358871/

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