• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

jgchenu/Smart-courier-cabinet: 智能快递柜小程序+nodejs koa2后端

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

jgchenu/Smart-courier-cabinet

开源软件地址:

https://github.com/jgchenu/Smart-courier-cabinet

开源编程语言:

JavaScript 100.0%

开源软件介绍:

Smart-courier-cabinet

智能快递柜

前端使用小程序框架开发

后端使用nodejs中的koa2框架进行代码开发,使用Sequelize映射数据库模型;

  • 智能快递柜文件夹里面是小程序文件 下载解压之后直接用小程序开发者工具打开文件夹,添加上自己的appid

  • nodejs-koa2文件里面是后端代码  下载解压之后用vscode或者webstorm打开,然后在dos命令行格式下,在nodejs-koa2文件夹路径下,先输入cnpm install 或者 npm install 然后node app.js 或者npm start启动项目,默认端口为8080,可以自己修改。如需修改,那么小程序的app.js 的baseurl也要修改。

  • kuaidi.sql 是数据库的建表以及插入相关数据的导出文件,里面已经有部分账号。

此处注明小程序关于全局app.js变量的bug
  • app.js里面的全局变量的值的获取会有bug(小程序本身的问题),在app.js中app.globalData.value的初始值为0,假如我在A页面设置了app.globalData.value的值为1,如果在B页面的顶部设置该页面的全局变量直接用let value=app.globalData.value;你猜一下,value是多少,value是0,而不是1。那么我在方法函数中使用let value=app.globalData.value,那么value是多少,value是1   真是神奇的bug,后面用到的同学需要注意一下,避免踩坑。

image

image

image

image

image

image

image

image

image

image




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap