SWIFT代码:
let drop = Droplet()
print(drop.config)
结果:
▿ Config
▿ node : Node
- object : 0 elements
为什么 drop.config 为零
SWIFT代码:
let drop = Droplet()
print(drop.config)
结果:
▿ Config
▿ node : Node
- object : 0 elements
为什么 drop.config 为零
说一旦你删除了秘密文件夹就可以了,这让我相信你使用 xcode 并直接通过 xcode 添加文件。如果是这种情况,您应该将文件夹结构恢复到其原始状态。一旦它正常工作,在 xcode 之外添加新文件/文件夹,我使用 Atom 添加我的,但您选择的文本编辑器可以正常工作,然后保存 texteditor 文件,它们将显示在您的 xcode 项目中并按预期使用 drop .config。
1) 使用命令导航到项目文件夹 2) 如果使用 atom,请键入“atom”。3) 添加新文件/文件夹并点击 control + S 保存
从那里开始应该很好为了安全起见,将来也要对 texteditor 中的文件进行所有调整。
这仅在 3.1 上发生,因为 swift 更改了一个包含依赖项的文件夹,并且 steam 找不到工作目录。
https://github.com/vapor/vapor/blob/1.5.15/Sources/Vapor/Droplet/Droplet%2BWorkingDirectory.swift
您应该升级到 Vapor 1.5