【发布时间】:2019-05-21 09:00:44
【问题描述】:
有没有办法在 Vapor 3 中访问 Heroku 上的 REPL?如果有,怎么做?
我试过heroku run swift run --repl,但 Heroku 回复:bash: swift: command not found。
【问题讨论】:
有没有办法在 Vapor 3 中访问 Heroku 上的 REPL?如果有,怎么做?
我试过heroku run swift run --repl,但 Heroku 回复:bash: swift: command not found。
【问题讨论】:
很遗憾,这是不可能的。 Swift 工具链不是应用程序映像(slug)的一部分,因为它会超出大小限制,并且在运行应用程序本身时不会添加任何有用的东西。
如果您想在不安装 Linux 的情况下在 Linux 上试验 Swift,我建议您安装 Docker。设置完成后,以下命令将为您提供 REPL:
docker run --rm -it --privileged swift:latest swift
【讨论】: