javascript - 如何在 .env 文件中使用模板文字?
问题描述
我想在.env
文件中使用 JavaScript 的模板文字。
具体来说,我正在尝试将 JWT 公钥存储在.env
文件中:
PUBLIC_KEY=
`--BEGIN PUBLIC--
AAAAAA
BBBBBB
CCCCCC
--END PUBLIC--`
但是当我尝试使用 JS 将其拉出时,会process.env.PUBLIC_KEY
返回一个空字符串。
我正在使用 gulp 来翻译 TypeScript,但.env
它位于根目录中并且required
位于gulpfile
.
解决方案
好消息。v16.0.0及更高版本现在支持 JavaScript 模板文字。
你可以像下面这样使用它:
PUBLIC_KEY=`--BEGIN PUBLIC--
AAAAAA
BBBBBB
CCCCCC
--END PUBLIC--`
推荐阅读
- database - 在 reddit 数据库上使用 Google Bigquery 来获取帖子以及所有评论
- mysql - 使用 MySQL 或 H2 将空值替换为列中的最新值
- asp.net-core - NSwag + System.InvalidOperationException:路径'/Site'上的方法'get'被多次注册
- python - 用预定义的平均值对向量进行归一化
- json - 在 Ansible json_query 中使用项目
- javascript - VS Code React 构建消息
- amazon-web-services - 无法从 Python Lambda 函数 PUT 到 DynamoDB
- css - 如何摆脱嵌套在 ImageBackground 中的透明图像背景 - 反应原生
- reactjs - 如何使用 apollo graphql 查询初始化 useState
- node.js - Mongoose - 如何返回两种不同事物的计数?