Egg.js学习记录
Egg.js学习记录
小猿猪哥
这个作者很懒,什么都没留下…
展开
-
Egg.js (六) MySQL的使用
安装MySQL在 Web 应用方面 `MySQL` 是最常见,最好的关系型数据库之一。非常多网站都选择 MySQL 作为网站数据库。egg-mysql框架提供了 egg-mysql 插件来访问 MySQL 数据库。这个插件既可以访问普通的 MySQL 数据库,也可以访问基于 MySQL 协议的在线数据库服务。安装与配置安装对应的插件 egg-mysql :$ npm i --save egg-mysql开启插件// config/plugin.jsexports.mysql = {原创 2020-08-17 14:22:30 · 2288 阅读 · 3 评论 -
Egg.js (五) 发送POST请求和获取参数
在Egg.js (四) httpclient模块的使用 微信小程序获取用户openid写到的实际是以一个示例来发送GET请求。在Egg.js (二) GET和POST请求这里是自己写GET和POST请。这里还是多看文档:https://eggjs.org/zh-cn/basics/controller.htmlhttps://eggjs.org/zh-cn/core/httpclient.html下来还是以一个实例还写下发送POST请求。Controller中实现async showapi()原创 2020-07-24 09:54:49 · 8272 阅读 · 0 评论 -
Egg.js (四) httpclient模块的使用 微信小程序获取用户openid
以前的文章中写过微信小程序获取用户openid的。《微信小程序开发(四)获取用户openid》。当时的后端框架用的是Express,请求工具用的request。这次还是同样的主题,只是后端框架使用的Egg.js,请求工具用的自带的httpclient模块。业务流程上没什么差异,这里也不做两个框架和模块的差异对比,只是以一个实际的场景使用来展示。httpclient模块介绍小程序开发文档先仔细看看文档。后端代码'use strict';const Controller = require('e原创 2020-07-17 14:23:56 · 1139 阅读 · 0 评论 -
Egg.js (三) 文件上传 阿里云OSS
在三年前前也写过关于阿里云OSS上传的,但是当时使用的Express。Node.js阿里云OSS文件上传这次使用的Egg.js,在实际操作中也发现阿里云OSS的文档和官网操作有了一些变化了。在下面的操作需要有先看看如下文档:Egg.js-获取上传的文件对象存储 OSS > SDK 参考 > Node.js对象存储 OSS > 开发指南 > 访问域名(Endpoint) > 访问域名和数据中心egg-multipart在 config/config.default原创 2020-06-18 10:05:04 · 2038 阅读 · 0 评论 -
Egg.js (二) GET和POST请求
在看这个之前还是需要先看文档:https://eggjs.org/zh-cn/basics/router.htmlhttps://eggjs.org/zh-cn/basics/controller.html这里我所做的也就是一个文档的搬运工再根据自己的需求整理了一下而已。在之前的Node.js系列博客中都是用的Express,这次使用Egg.js之后明显感觉简洁多了。GET请求参数获取方式一:'use strict';const Controller = require('egg').Co原创 2020-06-16 10:26:07 · 2472 阅读 · 0 评论 -
Egg.js (一) 新建第一个项目
原由之前的《Node.js 学习记录》采用的Express,由于年久失修,项目启动都有问题了。所以也懒得再去维护和新增功能了。加之最近两年使用antd比较多,上面的Egg.js也有所接触,所以觉得就以这个为基础新建项目玩玩。看文档做了这么多年的开发,遇见问题之前先看文档,没有为什么。https://eggjs.org/zh-cn/intro/quickstart.html也不要像个萌新那样,不懂也不知道差,看视频的。先看看文档再想想,思路就清晰了。新建项目https://eggjs.org/zh原创 2020-06-12 10:04:32 · 952 阅读 · 0 评论