196.Vue.js智能扫码点餐系统(三十)【打包发布上线测试】2019.04.01

0、知识点

  • 配置config
  • 打包发布,只打包index.html和dist两个文件
  • 扫码二维码 ,进入用餐页面

1、配置config

var config={

    api:'http://a.itying.com/', //服务器api接口地址
    return_url:'http://t.apiying.com/#/success'  //支付成功跳转地址    vue项目的地址
} 

export default config;

2、打包发布

  • 打包命令:npm run build
    在这里插入图片描述
  • 打包生成dist文件,并将所有的js文件打包成一个build.js文件

在这里插入图片描述

  • 开始发布
  • 只需将index.html和dist两个文件发给服务器
    在这里插入图片描述
  • 发布到服务器
    在这里插入图片描述

3、扫码支付

  • 扫码桌面上的二维码后,会跳转到用餐页面
    在这里插入图片描述

在这里插入图片描述

  • 当用户吃完饭,再次扫码时,进入到待支付的页面
    在这里插入图片描述

  • 支付成功,跳转到vue的页面
    在这里插入图片描述

  • 用户支付完成后,可以在扩音器中进行播放,提示支付完成的语言

  • 当要把index.html和dist文件打包发布到服务器时,要发布到根目录下,要不然找不到

  • 如果不是根目录,要把dist前面的斜杆去掉 ,“src=dist/build.js”

在这里插入图片描述

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
基于Vue.js和Node.js的点餐系统的设计与实现如下: 1. 设计: a. 前端使用Vue.js框架进行开发,通过组件化的方式构建点餐系统的各个功能模块,如菜单展示、购物车、订单等。 b. 后端使用Node.js搭建服务器,并使用Express框架提供API接口,处理前端发送的求,提供餐厅菜单、订单信息的获取和修改等功能。 c. 数据库采用MySQL来存储菜单、订单等相关信息,并通过Node.js连接进行数据的访问和修改。 2. 实现: a. 前端通过Vue Router实现不同页面之间的跳转,如首页、菜单页、购物车等。 b. 使用Vue组件库(如Element UI)来构建系统的UI界面,简化开发过程。 c. 通过Vue求库(如axios)向后端发送HTTP求,获取菜单列表、订单信息等数据。 d. 用户可以在菜单页中浏览和选择菜品,并将选中的菜品加入购物车。 e. 在购物车页面,用户可以查看已选择的菜品列表,可以增加、删除或修改数量。 f. 当用户确认订单后,前端通过HTTP求将订单信息发送给后端,后端将订单信息保存到数据库中。 g. 后端通过数据库查询和修改接口,向前端提供菜单的展示、订单的查看和修改等功能。 基于Vue.js和Node.js的点餐系统设计与实现,通过前后端的分离架构,实现了用户友好的界面、高效的数据交互和维护的数据库。同时,还可以结合其他工具和技术,如Webpack进行打包和优化,实现更加完善的点餐系统

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值