01 硅谷外卖项目day01
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
项目运行
- 前后台安装相应依赖
npm install
- 安装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可视化工具
- 启动后台项目
- 启动前查看本地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');
- 启动前台项目
npm start
前台登录注册功能是一起的,也就是登录时后台判断是否有此账号,没有进行注册再登录,返回登录成功信息
01 硅谷外卖项目day01相关推荐
- 外卖项目 - Day01
外卖-Day01 外卖项目介绍 开发环境搭建 后台登录功能开发 后台退出功能开发 1. 项目介绍 在开发外卖这个项目之前,我们需要全方位的来介绍一下当前我们学习的这个项目.接下来,我们将从以下的五个方 ...
- 瑞吉外卖项目day01
一.软件开发整体介绍 1.1 软件开发流程 需求分析:产品原型.需求规格说明书 设计:产品文档.UI界面设计.概要设计.详细设计.数据库设计 编码:项目代码,是单元测试 上线运维:软件环境安装.配置 ...
- 尚硅谷外卖项目笔记一
目录 1. 项目准备 2 路由的使用 3 stylus 4 swiper组件的使用 5 vuex 6 路由组件的meta属性 7 异步数据的请求 8 ajax跨域问题:配置代理 9 异步数据 ...
- 尚硅谷外卖项目笔记二
目录 1. 商家整体界面搭建 2. 模拟(mock)数据/接口 3. vue transition动画 4. 滚动实现(better-scroll) 5. 滚动右边食物列表,同步更新左侧菜单 6. 点 ...
- 前端学习(2243)硅谷外卖项目展示
- Vue移动端项目---尚硅谷外卖
文章目录 Vue移动端项目--尚硅谷外卖 项目目录结构介绍 移动端适配 头部和底部导航 登录注册页面 密码登录 短信登录 Profile页面 未登录 已登录 Msite页面 首页导航 ShopList ...
- HTML5前端视频_Vue项目实战《硅谷外卖》-张晓飞-专题视频课程
HTML5前端视频_Vue项目实战<硅谷外卖>-369人已学习 课程介绍 1.基于 Vue 的新版本: 2.项目是关于外卖业务的前后台分离Web App,功能模块包含商家, ...
- JAVA外卖项目第一天 技术选型和包结构
瑞吉外卖-Day01 课程内容 软件开发整体介绍 瑞吉外卖项目介绍 开发环境搭建 后台登录功能开发 后台退出功能开发 1. 软件开发整体介绍 作为一名软件开发工程师,我们需要了解在软件开发过程中的开发 ...
- 瑞吉外卖项目笔记+踩坑1——基础功能
导航: [黑马Java笔记+踩坑汇总]JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城 目录 1 ...
最新文章
- SQLI DUMB SERIES-5
- 度量快速开发平台端口映射的介绍
- 获取运行中的TeamViewer的账号和密码--中文版
- loadrunner性能测试---添加windows多台压力机
- 免费的数字图书馆_不仅是书籍:您当地图书馆可能提供的所有免费数字资料
- Tomcat集群session复制与Oracle的坑
- Vue + Element UI 实现 登陆注册基本demo实例
- 解决pytorch二分类任务交叉熵损失函数CrossEntropyLoss报错:IndexError: Target 1 is out of bounds.
- CentOS上安装man手册
- arrays中copyof复制两个数组_Java教程分享之数组知识梳理
- 转载:ie6,ie7兼容性总结
- Java集成建行龙支付接口(详细)
- 苹果申请声波屏下指纹识别专利 精度足以取代Touch ID
- 关于C语言二级机考软件环境的一些问题
- Android禁止app字体大小跟随系统字体大小调节
- uni-app watch事件监听三种用法
- Opencv(C++)系列学习---opencv_contrib安装
- 一篇文让你秒懂CDN
- TCP和UDP的区别有哪些
- 国内网页设计网站网址大全[问题点数:0分,结帖人:beijin2008]
热门文章
- Debian系统常用设置 -- Windows - WSL - UFW防火墙设置
- 云HIS系统 云his系统源码 基于电子病历的医院信息平台标准建设
- “疫情时代”如何整合校园与家庭、教师与学生的联系?
- COF、COG、COB结构的区别
- python3wxpy下载_如何利用python之wxpy模块玩转微信
- 【蓝桥杯04】:给定—个单词,请计算这个单词中有多少个元音字母,多少个辅音字母。元音字母包括a, e, i, o, u,共五个,其他均为辅音字母。
- Linux搭建RabbitMQ集群环境
- PAT | 1011 A+B 和 C(分数 15)
- 【文献阅读】异构网络中的联邦优化——FedProx
- 回帖整理: Java社区有什么可学的?