0%

        通过文章《后端实践二:Ubuntu18.04安装最新版Swift5.2》可以在 Ubuntu18.04 的服务器上顺利安装最新版本的 Swift 。我们参照 官网文档 安装 Vapor4.0 的开发环境。

        官网上的文档跟开发维护的速度有一定的版本误差,所以现在在官网上看到的安装方法是针对 Vapor(>3.0 && < 4.0) 的版本。由于版本间差异比较大,在实践过程中,只会关注到 Vapor(>=4.0) 以上版本的新特性。在创建工程和引入依赖库的过程中也会出现微小的差别,我们在后续的实践中会总结到。

验证 Swift 安装

        我们通过访问 Swift.org,可以得到一份如何在 Linux 上安装 Swift 的文档。我们完成对 Swift 的安装之后,在终端中输入如下命令:

        

阅读全文 »

        通过文章《后端实践一:开发环境搭建VMware下安装Ubuntu18.04》可以完成在 mac 上搭建起可用的 Ubuntu 18.04 的服务器。接下来我们要在此基础上完善 Vapor 4.0 的开发环境。

        Ubuntu 18.04 安装 Swift 5.2.2 ,可在 Vapor 官网的引导完成。这篇文章就是讲解如何完成在 Ubuntu 上安装最新版本 Swift,构建出一个强大的云端服务器。

Ubuntu 系统环境搭建

连接服务器

        这里使用的SecureCRT作为终端连接服务器,也可以使用 iTerm2 连接服务器。

阅读全文 »

        再国内使用国外的软件源普遍会比较慢,但是国内也有很多的软件源可供选择。在修改软件源之前,查看系统软件源版本:

查看版本:

1
lsb_release -c
阅读全文 »

        Mac 环境下使用 VMware 安装 Ubuntu 18.04 的主要目的是用于对后端开发框架:Vapor 4.0 的实践。由于 Vapor 4.0 框架支持 MacOSUbuntu ,所以实践时间,以使用 Ubuntu 为主。

阅读全文 »

鼹鼠故事汇用户协议及隐私政策

尊敬的用户:

本《协议》是用户(指注册、登录、使用、浏览本服务的个人或组织,以下或称“您”)与鼹鼠故事汇(以下或称“我们”)之间关于您注册、登录、使用“鼹鼠故事汇”服务所订立的协议,描述鼹鼠故事汇与您之间关于“鼹鼠故事汇”服务相关方面的权利义务。在此特别提醒您认真阅读、充分理解本《协议》中各条款,包括免除或者限制“鼹鼠故事汇”责任的免责条款及对您的权利限制条款。请您审慎阅读并选择接受或不接受本《协议》。除非您接受本《协议》所有条款,否则您无权注册、登录或使用“鼹鼠故事汇”所提供的相关服务。您的注册、登录、使用等行为将视为对本《协议》的接受,并同意接受本《协议》各项条款的约束。

阅读全文 »