将美元符号字符添加到 React 应用程序 env 文件

add dollar sign characters to React app env file

我需要用 $ 符号存储变量 env 但是当我尝试使用它时它被忽略了。

为什么会发生这种情况以及如何解决?

REACT_APP_EXAMPLE="QWE$EWQ"

我接下来退出:

QWE

您需要“跳过”美元符号。 与变量名一起,它用作稍后将添加到字符串的变量值的占位符。

使用反斜杠“\”跳过它,例如:“QWE\$EWQ”。

只是我想补充一点,你应该总是在保存你的 .env 文件后重新开始你的保存,这样新的更改就会被采用,并且记住总是在 react env var 的名称前加上前缀 REACT_APP_例如:

REACT_APP_PASSWORD=Mp$2626

我有这个环境变量:

REACT_APP_EXAMPLE="QWE$EWQ"

我不得不切换到 单引号 并使用 反斜杠 来正确转义 $:

REACT_APP_EXAMPLE='QWE$EWQ'