【发布时间】:2017-11-10 15:50:07
【问题描述】:
我有一个 API 密钥存储在 .env 文件中(其结构为 NAME=key。有问题的密钥是一个 Firebase 私钥,它具有多行格式,如下所示:
"private_key": "-----BEGIN PRIVATE KEY-----\randomletters\nrandomletters\n-----END PRIVATE KEY-----\n"
它最初保存在 JSON 文件中,但我需要将其存储在 .env 文件中以将其包含在 Glitch 项目中。我将它包含在"" 中,但是当我尝试使用process.env.NAME 将它导入我的Node 模块时,它看起来像一个字符串但没有格式化(没有新行,而是打印\n),当我将它提交给Firebase 时不接受。
如何在 JavaScript 中将无格式的长字符串转换为多行字符串?
【问题讨论】:
标签: javascript firebase environment-variables