首先创建一个空目录
mkdir swift-linux
cd swift-linux
利用Heroku创建一个app 具体内容参阅 https://devcenter.heroku.com/articles/creating-apps
heroku create first-swift-linux
https://first-swift-linux.herokuapp.com/ |
https://git.heroku.com/first-swift-linux.git
创建Swift项目,目录如下
- Package.swift
- Procfile
- Sources
- main.swift
- arguments.swift
Procfile中的内容为
web: .build/release/swift-linux --port $PORT
可以先执行本地编译测试,如果swift build通过以后,就可以上传到云服务器了。
Tips: 如果每次执行的swift build 时间太长,可以拷贝其
他它项目的Packages目录到自己的项目