首先是配置环境
Download | Date |
---|---|
Xcode | May 10, 2018 |
Ubuntu 16.04 | May 10, 2018 |
Ubuntu 14.04 | May 10, 2018 |
Older Packages
Download |
---|
May 3, 2018 |
April 26, 2018 |
Download |
---|
May 3, 2018 |
April 26, 2018 |
Download |
---|
May 3, 2018 |
April 26, 2018 |
Note: Currently, the Xcode toolchains above only support macOS development. iOS/tvOS/watchOS are not supported.
- macOS 10.12.4 or later
- Xcode 9.0 beta or later
brew install vapor/tap/vapor
如果没有安装Homebrew,请先安装,这是连接https://brew.sh
继续输入命令新建一个vapor文件夹
mkdir ~/vapor
cd ~/vapor
然后输入下面的命令创建项目
vapor new CPApp --api --branch=beta
接着构建和运行你的项目
cd CPApp
vapor build
vapor run
在浏览器键入. http://localhost:8080/hello 看看是不是返回了“Hello,world!” 如果返回,则代表构建运行成功。
接着进行打包,用Xcode打开 继续在终端输入
vapor xcode -y
如果没有vapor cloud的账户,那就去https://dashboard.vapor.cloud注册一个 然后继续在终端操作
vapor cloud login //这个登陆你的vaporcloud
vapor cloud deploy //vapor cloud 部署
接着在GitHub创建自己的仓库托管 当终端出现
GIthub origin url
>
在>的后面输入托管仓库的SSH链接。 接下来按照提示一步一步操作就好,遇到“y/n”,一律属于“y” 除了这个输入“n”以外
would you like to add database?
y/n> n
遇到
which build type?
> 3
然后你会看到
Is the above information corrent?
y/n?> y
接着你要是看到
Successfuly depolyed
证明你部署成功了 下面是我部署完的云服务器访问链接 https://zjapjt-productionapp.vapor.cloud/pjt/zj 还有一个是https://zjapjt-productionapp.vapor.cloud/hello