gpt4 book ai didi

xcode - 在 Xcode 中运行 Vapor 3 项目时无法加载 .env 文件

转载 作者:行者123 更新时间:2023-12-02 16:42:08 25 4
gpt4 key购买 nike

当运行 Vapor 项目的 Run 方案时,如何强制 Xcode 加载 .env 文件?

我添加了 --env production 以在方案配置中运行参数,但它也没有改变行为。只有在 Xcode 环境变量下设置才有效(但这不是我的目标,因为当我在 Xcode 之外重建 vapor 项目时它们被重置。

我已经定义了几个变量,但是当项目运行时它们无法加载( key 不存在)

编辑:

更新问题以说明我使用 Vapor 3

最佳答案

对于 Vapor 4 项目(因为还有其他步骤可以使 .env 文件在 Vapor 3 中工作)——你是否为方案设置了自定义工作目录?由于 SwiftPM 支持在 Xcode 中的工作方式,Vapor 项目无法检测项目所在的位置,因此如果您将自定义工作目录设置为项目目录,它将在那里搜索 .env启动文件。

对于 Vapor 3,您需要按照上述步骤操作,但还要添加对 .env 文件的支持 as described in this gist

关于xcode - 在 Xcode 中运行 Vapor 3 项目时无法加载 .env 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61407112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com