例如,我将如何转义以下字符串中的插值?
let foo =
''
docker login -u "$DOCKER_USER" -p "$DOCKER_PASS"
docker build -f frontend/Dockerfile-prod \
--build-arg OAUTH_GITHUB_CLIENT_ID=${OAUTH_GITHUB_CLIENT_ID-""} \
--build-arg OAUTH_GITLAB_CLIENT_ID=${OAUTH_GITLAB_CLIENT_ID-""} \
--build-arg OAUTH_GOOGLE_CLIENT_ID=${OAUTH_GOOGLE_CLIENT_ID-""}
''
in foo
将非多行字符串放在\
插值前面,例如,替换"Foo ${bar}"
为"Foo \${bar}"
,但这似乎不适用于多行字符串。
谢谢。