如何在基于 create-react-app 的应用程序的 dokku 中设置带双引号的环境变量?

How to set an env variable with double quotes in dokku of a create-react-app based app?

我无法让基于 create-react-app 的应用程序正确加载包含双引号的环境变量:

首先 dokku 配置显示:

dokku config admin
=====> admin config vars
REACT_APP_API:           "https://example.com"
dokku@DokkuVM:~$ 

我的提取调用如下所示:

fetch(`${process.env.REACT_APP_API}/api/v1/whatever`)

哪个 webpack 编译成(当然不工作):

fetch(("\"https://example.com\"") + '/api/v1/whatever')

类似的设置在本地运行,在我的 .env 文件中我有:

REACT_APP_API="http://example.com"

设置这样的值时不应使用双引号。相反,这样做:

dokku config:set APP_NAME REACT_APP_API=http://example.com