首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Xcode中运行Vapor 3项目时无法加载.env文件

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

Stack Overflow用户
提问于 2020-04-24 19:17:14
回答 1查看 744关注 0票数 2

在运行Vapor工程的Run方案时,如何强制Xcode加载.env文件?

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

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

编辑:

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-24 23:24:34

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

对于Vapor3,您需要遵循上面的步骤,但也要添加对.env文件as described in this gist的支持

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61407112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档