从我的 docker-compose 文件中,我必须读取一个环境变量。在本地,我可以像这样读取该变量:ENV_FILE=.env docker-compose -f docker-compose.dev.prisma.yml up --build
但由于 .env 文件位于 .gitignore 中,GitHub 操作无法获取该文件。我怎样才能阅读它们?
我的 package.json 文件中的问题几乎相同。我需要从 npm 脚本中读取一些环境变量:
"start:backend": "wait-port $API_HOST:API_PORT && yarn start"
我尝试的是在 github 的秘密中添加这些变量,但它没有得到这些变量。虽然期望这 2 个文件,但 env 是从 github 操作中完美读取的。