egg.js
文章平均质量分 58
@逆风boy
坚持自己的信念好过依赖他人,生活的磨练还需自己去体验,做更好的自己!!!!
愿风一样的少年,保持初心,坚持自我,一切都是命运的安排,最好自己擅长的领域,未来无限可期,加油吧!
@逆风boy
展开
-
如何使用egg.js进行项目的开发
主要讲陈述如何使用egg.js原创 2022-04-17 12:59:13 · 649 阅读 · 0 评论 -
egg.js的基本使用
安装egg.js全局切换镜像: npm config set registry https://registry.npm.taobao.org我们推荐直接使用脚手架,只需几条简单指令,即可快速生成项目(npm >=6.1.0):mkdir egg-example && cd egg-examplenpm init egg --type=simple --registry https://registry.npm.taobao.orgnpm i启动项目:npm run原创 2022-04-17 09:56:36 · 921 阅读 · 1 评论 -
如何使用node.js后端框架中的egg.js框架
安装egg我们推荐直接使用脚手架,只需几条简单指令,即可快速生成项目(npm >=6.1.0):mkdir egg-example && cd egg-examplenpm init egg --type=simplenpm i启动项目:npm run devopen http://localhost:7001目录结构egg-project├── package.json├── app.js (可选)├── agent.js (可选)├── app(---原创 2022-04-17 09:54:52 · 1151 阅读 · 0 评论 -
如何部署后端项目到阿里云服务器
解析域名,创建网站1、登录阿里云,购买服务器ESC可以选择你自己喜欢的操作系统,建议购买Linux系统的2、购买成功,可以点击控制台选择云服务器ESC进入服务器概览页面,查看自己的实例3、点击实例,进行服务器密码修改点击安全组,创建一个安全组,这个安全组是用来配置授权的,例如打开宝塔面板端口号设置,其他端口授权,服务器端口授权4、点击配置规则,配置授权端口5、注册域名,购买个人使用域名注册域名成功以后,要去备案,备案成功进行域名解析二、上传解压将后端项目压缩成压缩包三、原创 2022-04-14 18:03:20 · 6307 阅读 · 0 评论 -
使用egg.js实现手机、验证码注册
手机号注册、验证码校验app/contrpoller/pass.js'use strict';const Controller = require('egg').Controller;class PassController extends Controller { //登录 async login() { await this.ctx.render('pass/login.html'); } async getCode(){ const { ctx,service }原创 2022-03-04 17:05:49 · 1333 阅读 · 1 评论 -
使用egg.js实现微信授权登录
微信登录步骤 (登录流程时序)实现说明1、前端调用 wx.login() 获取 临时登录凭证code ,并回传到开发者服务器。2、后端调用 auth.code2Session 接口,换取 用户唯一标识 OpenID 、 用户在微信开放平台帐号下的唯一标识UnionID(若当前小程序已绑定到微信开放平台帐号) 和 会话密钥 session_key。之后开发者服务器可以根据用户标识来生成自定义登录态,用于后续业务逻辑中前后端交互时识别用户身份后端调用auth.code2Session本接口应在服务原创 2022-03-04 16:49:08 · 1834 阅读 · 1 评论 -
使用node.js中egg.js框架进行批量文件删除
批量删除文件控制器:app/controller/file.js// 删除 async delete() { const { ctx, app } = this; const user_id = ctx.authUser.id; ctx.validate({ ids: { required: true, type: "string",原创 2022-03-02 15:12:07 · 696 阅读 · 0 评论 -
如何使用egg.js写文件上传后端代码
插件:egg-oss安装:npm i egg-oss --save文档:https://www.npmjs.com/package/egg-oss配置:config/plugin.jsoss: { enable: true, package: 'egg-oss', }配置:config/config.default.jsconfig.oss = { client: { accessKeyId: 'LTAI4DS1yG3E9z3dGijcqEvv',原创 2022-03-02 15:01:55 · 1249 阅读 · 0 评论 -
egg.js参数验证的实现
插件地址:https://www.npmjs.com/package/egg-valparams安装npm i egg-valparams --save配置// config/plugin.jsvalparams : { enable : true, package: 'egg-valparams'},// config/config.default.jsconfig.valparams = { locale : 'zh-cn', throwError: t原创 2022-02-25 17:15:01 · 606 阅读 · 0 评论