April-cl
实战篇笔记-山竹记账后端(五) 实战篇笔记-山竹记账后端(五)
书接上回,报错翻译过来就是 !无法加载应用程序: 参数错误: 生产环境缺少 secret_key_base,请使用 “bin/rails credentials:edit “设置该字符串。 如何管理密钥对称加密master.key +
2024-05-09
实战篇笔记-山竹记账后端(四) 实战篇笔记-山竹记账后端(四)
购买便宜的云服务器需要购买服务器实际操作 配置服务器登录 不推荐使用「用户名 + 密码」登录,容易忘,且不安全 推荐使用 ssh-copy-id 上传公钥,使用 ssh 登录 具体教程请自己搜索(不同系统命令不同) 防火墙 推荐开启
2024-05-07
实战篇笔记-山竹记账后端(三) 实战篇笔记-山竹记账后端(三)
安装 RSpec看文档 Gemfile 文件 group :development, :test do gem "debug", platforms: %i[ mri mingw x64_mingw ] gem 'rspec-r
2024-05-07
实战篇笔记-山竹记账后端(二) 实战篇笔记-山竹记账后端(二)
解决 Docker 依赖持久化问题 哪些依赖没有持久化?ruby 的 gems 没有持久化archlinux 的 postgresql-libs 没有持久化 如何解决使用 mount 参数和 Dockerfile 的 RUN 指令来解决
2024-05-06
实战篇笔记-山竹记账后端(一) 实战篇笔记-山竹记账后端(一)
创建后端项目# 把国外地址换成国内地址 gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/ # 设置国内镜像 bundle config
2024-04-30
实战篇笔记 扫码点餐小程序云开发(十二) 实战篇笔记 扫码点餐小程序云开发(十二)
生成小程序码接口:wxacode.get 通过该接口生成的小程序码,永久有效,有数量限制 HTTPS 调用:POST https://api.weixin.qq.com/wxa/getwxacode?access_token=ACCESS_
2022-01-17
实战篇笔记 扫码点餐小程序云开发(十一) 实战篇笔记 扫码点餐小程序云开发(十一)
订单管理页前端接口获取订单:obtainorder 获取菜单详情:vieworder 接单:receiving 结账:checkout 获取订单信息router.get('/obtainorder', new Auth().m, async
2021-12-26
实战篇笔记 扫码点餐小程序云开发(十) 实战篇笔记 扫码点餐小程序云开发(十)
菜品类目页前端接口添加菜品类目:addcategor 获取菜品类目:obtaincate 添加菜品类目 校验函数校验是否为空 class catecheck extends checking { start() { let a
2021-11-07
实战篇笔记 扫码点餐小程序云开发(九) 实战篇笔记 扫码点餐小程序云开发(九)
商家信息校验 商家信息表单字段: 店铺名称 店铺地址 店铺logo 需校验: 所有字段不得为空 不能有空格符 在不满足条件的情况点击提交给用户相应的提醒 Arrfun (list, num) { if (JSON.
2021-10-31
实战篇笔记 扫码点餐小程序云开发(八) 实战篇笔记 扫码点餐小程序云开发(八)
腾讯云对象存储对象存储(Cloud Object Storage,COS)是腾讯云提供的一种存储海量文件的分布式存储服务,具有高扩展性、低成本、可靠安全等优点。 文档传送门 安装 SDKnpm i cos-nodejs-sdk-v5 --s
2021-10-28
实战篇笔记 扫码点餐小程序云开发(七) 实战篇笔记 扫码点餐小程序云开发(七)
上传文件Multer 是一个 node.js 中间件,用于处理 multipart/form-data 类型的表单数据,它主要用于上传文件。 安装npm install multer --save NPM multer 使用文件上传中间件
2021-10-27
实战篇笔记 扫码点餐小程序云开发(六) 实战篇笔记 扫码点餐小程序云开发(六)
实现登录功能思路: 获取请求字段值 使用数据库查询语句 db.collection("表名").where({查询条件键值对}).get() 判断查询结果,若没有返回数据则提示账号或密码有误,反之登录成功 验证 token 合法性
2021-10-21
1 / 2