第 1 章:课程说明
1. 阅读参考资料
2. 搭建开发环境
SPA 富应用开发课程所使用的开发环境是基于 CentOS 7 Linux 操作系统的,纯命令行模式的,Node.js 的前端开发环境。首先需要安装 CentOS 7 Linux 虚拟机,其次安装 Node.js 开发环境,最后安装前后端开发辅助工具。具体安装步骤见下面的两种方式:
方式一:导入虚拟机
- 下载并安装 vmware workstation Pro 12+(已经安装 vmware workstation,略过此任务)
- 下载并导入 mocha.ova 开发环境
- 下载并安装 xshell 6
- 配置 mocha 虚拟机的网卡 IP 地址
- 配置 mocha 虚拟机的 git 参数,包括:user.name 和 user.email
- 具体操作请参考:教学视频
- 上述步骤完成后,需要升级 mocha 虚拟机环境,请按这个文档操作
方式二:从头安装
- 安装步骤请参考:Node.js 开发环境搭建
- 安装 CentOS 虚拟机,请参考:教学视频
3. 矩形计算器 v0.1
基本要求:
- 在 GitHub 上创建 rectangle 项目仓库
- 根据输入的矩形的长度和宽度计算矩形的周长和面积
- 使用 H5 内置控件实现
- 解决浮点舍入误差的问题
- 不用考虑数据合法性校验
- 支持科学计数法的数据计算
- 将代码推送到 GitHub 的 rectangle 项目仓库
- 将代码通过 github pages 功能发布上线
示例参考: