本文介绍了Dotenv多行变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用 dotenv
.
I'm using dotenv
.
我的 .env
文件中是否可以包含多行变量?
Is it possible to have multiline variables in my .env
file?
例如
SOMETHING_CERTIFICATE="-----BEGIN CERTIFICATE-----
JSDFALDAFSSKLABVCXZLV2314IH4IHDFG9AYDF9DSSDF82QWEIWFHDSSD8SADF0=
-----END CERTIFICATE-----"
^具有以上内容的话,只会在中间行引发错误,好像它不是字符串的一部分,而我正在尝试创建格式错误的变量.
^ having the above just throws an error on that middle line, as if it's not part of the string and I'm trying to create an improperly formatted variable.
推荐答案
您尝试阅读文档?
如果您需要多行变量(例如私钥),则可以将双引号引起来并在换行符中使用\ n字符:
If you need multiline variables, for example private keys, you can double quote strings and use the \n character for newlines:
PRIVATE_KEY ="----- BEGIN RSA私钥----- \ nHkVN9…\ n ----- END DSA私钥----- \ n"
PRIVATE_KEY="-----BEGIN RSA PRIVATE KEY-----\nHkVN9…\n-----END DSA PRIVATE KEY-----\n"
这篇关于Dotenv多行变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!