由于工作原因,有时候不得不在离线环境下开发,这篇文章将手把手的教你怎样在离线环境下部署一套RAP2。
准备工作
- 一台互联网机器
- Git 下载地址:https://git-scm.com/downloads
- Mysql 下载地址:https://dev.mysql.com/downloads/installer/
- Redis 下载地址:https://github.com/MicrosoftArchive/redis/releases
- nodejs 下载地址:http://nodejs.cn/download/
- 服务端delos源码:git clone https://github.com/thx/rap2-delos.git
- 客户端dolores源码:git clone https://github.com/thx/rap2-dolores.git
配置
1.配置服务端delos
rap2-delos-master\src\config目录下的config.dev.ts、config.local.ts配置server端口和mysql的连接信息。
import { IConfigOptions } from '../types'
const config: IConfigOptions = {
version: 'v2.9.0',
serve: {
port: (process.env.SERVE_PORT && parseInt(process.env.SERVE_PORT)) || 8080,
path: '',
},
keys: ['some secret hurr'],