在 localhost (0.0.0.0:8080) 上成功部署后,当我将代码推送到 git for heroku 时,我在 heroku 上遇到错误。
Cannot connect to MongoDB
Process exited with status 0
我添加的内部包文件
dependencies: [
.Package(url: "https://github.com/vapor/vapor.git", majorVersion: 1, minor: 1),
.Package(url: "https://github.com/OpenKitten/MongoKitten.git", majorVersion: 3)
],
在 main.swift 中,程序存在于这一行
let mongoDatabase = try Database(mongoURL: "mongodb://localhost/mydatabase")
附加信息:我相信在提交时,SourceTree 会遗漏一些东西。由于在另一台机器上结帐后,相同的代码也不起作用。并且代码编译完美。