-
client 硅谷外卖前台
-
server 硅谷外卖后台
- axios
- better-scroll
- mint-ui
- mockjs
- moment
- swiper
- vue2.5
- vue-lazyload
- vue-router
- vuex
- node
- mongoose
- express
- js-base64
- svg-captcha
- postman
- 前后台安装相应依赖
npm install
- 安装
mongoDB
数据库并成功启动- MongoDB可视化工具:
Navicat Premium 15
- MongoDB可视化工具:
- 安装
Node
运行环境 - 导入集合:
data -> .json文件
- 修改要连接的数据库:
db -> models.js
// take_out为要连接的数据库名
mongoose.connect('mongodb://localhost:27017/take_out')
-
启动后台项目:
npm start
-
修改发送短信验证SID 短信验证官网:容联云通讯
- 注册登录以后,控制台首页有开发者主账号,复制四条秘钥进行修改
// --util -> sum_userInfo.js
var ACCOUNT_SID = '填入你的SID';
var AUTH_TOKEN = '填入你的TOKEN';
var Rest_URL = 'https://app.cloopen.com:8883';
var AppID = '8aaf0708697b6beb016985281c8103f4';
- 修改服务器端口号
// --app.js
app.listent(4000)
npm start
前台登录注册功能是一起的,也就是登录时后台判断是否有此账号,没有进行注册再登录,返回登录成功信息