Skip to content
/ YoYu Public

A simple app with frontend and backend codes

License

Notifications You must be signed in to change notification settings

FDU205/YoYu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

幽语YOYU

License: MIT

快速启动(仅介绍Linux下的使用,其他系统下请自行探索)

前端快速启动

1、安装Node.js

首先安装Node.js,点击链接去官网下载或使用系统自带的包管理工具安装

ubuntu: apt install nodejs
arch linux: pacman -S nodejs
...

安装完毕后使用node -v命令查看版本,如有输出则说明安装正确

2、安装yarn

使用npm install -g yarn命令安装yarn

安装完毕后使用yarn -v命令查看版本,如有输出则说明安装正确

3、安装依赖

进入目录my_app

使用yarn install命令安装依赖

4、运行

使用expo start命令运行
手机上安装Expo,扫描二维码即可运行

后端快速启动

1、安装Redis

首先安装Redis数据库, 点击链接去官网下载或使用系统自带的包管理工具安装

ubuntu: apt install redis
arch linux: pacman -S redis
...

安装完毕后使用redis-server命令运行,如有输出则说明安装正确

2、安装MySQL

点击进入MySQL官网下载,或使用系统自带的包管理工具安装

ubuntu: apt install mysql
arch linux自带无需安装
...

使用mysql -uroot 命令进入 mysql,能正常进入则说明安装正确

在root用户下使用如下命令配置数据库

create database yoyu;
grant all on yoyu.* to yoyu@'localhost' identified by '123456';
exit;

接着输入mysql -uyoyu -p123456命令,能正常进入则说明配置成功。

3、安装Golang

如果你的机器上没有Golang或版本低于 Go 1.13,请前往Go官网安装最新版

https://golang.org/doc/install

4、从源码运行

首先启动Redis数据库

main.go的最后一行修改你需要的ip和port

进入目录backend

使用 go run main.go命令运行

或 使用 go build编译出二进制文件然后使用./backend命令执行

更多

更多内容请查看

1、后端设计文档

2、前端设计文档

3、API设计文档

4、功能设计文档

About

A simple app with frontend and backend codes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published