README.md

项目介绍

  • gshop-client 硅谷外卖前台
  • gshop-server 硅谷外卖后台
  • gshop-client_pages 硅谷外卖切图

技术参考

前台

  • axios
  • better-scroll
  • date-fns
  • mint-ui
  • mockjs
  • moment
  • node-static
  • swiper
  • vant
  • vue2.5
  • vue-lazyload
  • vue-router
  • vuex

后台

  • node
  • mongoose
  • express
  • js-base64
  • svg-captcha

项目运行

  1. 前后台安装相应依赖
npm install
  1. 安装mongoDB数据库并成功启动
  • Windows环境下安装MongoDB数据库_windows安装mongodb_·惊鸿的博客-CSDN博客
  • win版MongoDB安装教程
  • MongoDB配置环境变量里面写的不清楚,我在这里重写下,
MONGO_HOME = C:\Program Files\MongoDB\Server\3.4\bin
Path = %MONGO_HOME%
  • 推荐使用可视化工具管理数据库,清晰明了,我现找了一个,全是英文看不懂,但也能凑活用了,如果有更好的希望推荐下。教程网址Robo 3T,mongoDB可视化工具
  1. 启动后台项目
  • 启动前查看本地MongoDB地址并进行更改
//  --db/models.js
mongoose.connect('mongodb://localhost:27017/guigu_zhipin')
  • 修改发送短信验证SID 短信验证官网:容联云通讯
  • 注册登录以后,控制台首页有开发者主账号,复制四条秘钥进行修改
// --util/sms_util.js
var ACCOUNT_SID = '填入你的SID';
var AUTH_TOKEN = '填入你的TOKEN';
var Rest_URL = 'https://app.cloopen.com:8883';
var AppID = '8aaf0708697b6beb016985281c8103f4';
  • 启动
PS M:\个人做过的项目\学习项目\vue项目\硅谷外卖\gshop\gshop-server> npm start> gshop_server@0.0.0 start M:\个人做过的项目\学习项目\vue项目\硅谷外卖\gshop\gshop-server
> nodemon ./bin/www[nodemon] 1.17.1
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `node ./bin/www`
server running on port 3000
数据库连接成功!

数据库连接成功,启动成功,端口号3000

修改默认端口号在bin/www文件

// --bin/www
var port = normalizePort(process.env.PORT || '3000');
  1. 启动前台项目
npm start

前台登录注册功能是一起的,也就是登录时后台判断是否有此账号,没有进行注册再登录,返回登录成功信息

01 硅谷外卖项目day01相关推荐

  1. 外卖项目 - Day01

    外卖-Day01 外卖项目介绍 开发环境搭建 后台登录功能开发 后台退出功能开发 1. 项目介绍 在开发外卖这个项目之前,我们需要全方位的来介绍一下当前我们学习的这个项目.接下来,我们将从以下的五个方 ...

  2. 瑞吉外卖项目day01

    一.软件开发整体介绍 1.1 软件开发流程 需求分析:产品原型.需求规格说明书 设计:产品文档.UI界面设计.概要设计.详细设计.数据库设计 编码:项目代码,是单元测试 上线运维:软件环境安装.配置 ...

  3. 尚硅谷外卖项目笔记一

    目录 1. 项目准备 2  路由的使用 3  stylus 4  swiper组件的使用 5  vuex 6  路由组件的meta属性 7 异步数据的请求 8 ajax跨域问题:配置代理 9 异步数据 ...

  4. 尚硅谷外卖项目笔记二

    目录 1. 商家整体界面搭建 2. 模拟(mock)数据/接口 3. vue transition动画 4. 滚动实现(better-scroll) 5. 滚动右边食物列表,同步更新左侧菜单 6. 点 ...

  5. 前端学习(2243)硅谷外卖项目展示

  6. Vue移动端项目---尚硅谷外卖

    文章目录 Vue移动端项目--尚硅谷外卖 项目目录结构介绍 移动端适配 头部和底部导航 登录注册页面 密码登录 短信登录 Profile页面 未登录 已登录 Msite页面 首页导航 ShopList ...

  7. HTML5前端视频_Vue项目实战《硅谷外卖》-张晓飞-专题视频课程

    HTML5前端视频_Vue项目实战<硅谷外卖>-369人已学习 课程介绍         1.基于 Vue 的新版本: 2.项目是关于外卖业务的前后台分离Web App,功能模块包含商家, ...

  8. JAVA外卖项目第一天 技术选型和包结构

    瑞吉外卖-Day01 课程内容 软件开发整体介绍 瑞吉外卖项目介绍 开发环境搭建 后台登录功能开发 后台退出功能开发 1. 软件开发整体介绍 作为一名软件开发工程师,我们需要了解在软件开发过程中的开发 ...

  9. 瑞吉外卖项目笔记+踩坑1——基础功能

     导航: [黑马Java笔记+踩坑汇总]JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城 目录 1 ...

最新文章

  1. SQLI DUMB SERIES-5
  2. 度量快速开发平台端口映射的介绍
  3. 获取运行中的TeamViewer的账号和密码--中文版
  4. loadrunner性能测试---添加windows多台压力机
  5. 免费的数字图书馆_不仅是书籍:您当地图书馆可能提供的所有免费数字资料
  6. Tomcat集群session复制与Oracle的坑
  7. Vue + Element UI 实现 登陆注册基本demo实例
  8. 解决pytorch二分类任务交叉熵损失函数CrossEntropyLoss报错:IndexError: Target 1 is out of bounds.
  9. CentOS上安装man手册
  10. arrays中copyof复制两个数组_Java教程分享之数组知识梳理
  11. 转载:ie6,ie7兼容性总结
  12. Java集成建行龙支付接口(详细)
  13. 苹果申请声波屏下指纹识别专利 精度足以取代Touch ID
  14. 关于C语言二级机考软件环境的一些问题
  15. Android禁止app字体大小跟随系统字体大小调节
  16. uni-app watch事件监听三种用法
  17. Opencv(C++)系列学习---opencv_contrib安装
  18. 一篇文让你秒懂CDN
  19. TCP和UDP的区别有哪些
  20. 国内网页设计网站网址大全[问题点数:0分,结帖人:beijin2008]

热门文章

  1. Debian系统常用设置 -- Windows - WSL - UFW防火墙设置
  2. 云HIS系统 云his系统源码 基于电子病历的医院信息平台标准建设
  3. “疫情时代”如何整合校园与家庭、教师与学生的联系?
  4. COF、COG、COB结构的区别
  5. python3wxpy下载_如何利用python之wxpy模块玩转微信
  6. 【蓝桥杯04】:给定—个单词,请计算这个单词中有多少个元音字母,多少个辅音字母。元音字母包括a, e, i, o, u,共五个,其他均为辅音字母。
  7. Linux搭建RabbitMQ集群环境
  8. PAT | 1011 A+B 和 C(分数 15)
  9. 【文献阅读】异构网络中的联邦优化——FedProx
  10. 回帖整理: Java社区有什么可学的?