E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
EGG.JS
egg.js
中间件
中间件Egg是基于Koa实现的,所以Egg的中间件形式和Koa的中间件形式是一样的,都是基于洋葱圈模型。每次我们编写一个中间件,就相当于在洋葱外面包了一层。洋葱圈模型:以下图为例;该图的执行顺序为:1、varstart=newData2、yieldnext3、varstart=newData4、yieldnext5、varused=newDate-start;6、console.log7、varm
木先生i
·
2020-08-19 00:37
node.js
egg.js
使用oAuth2.0鉴权,egg-oauth2-server用法
egg-oauth2-server官方文档:https://github.com/Azard/egg-oauth2-serveregg-oauth2-server官方文档提供的实现例子:https://github.com/Azard/egg-oauth2-server/blob/master/test/fixtures/apps/oauth2-server-test/app/extend/oau
xiao1215fei
·
2020-08-18 23:14
nodejs
React制作个人博客小结
废话少说,进入正题博客链接:http://dazhi.zbzero.com(因为域名还没又通过备案,先从朋友那里解析出来了一个)整个项目中:后台用的
egg.js
数据库用的mongodb+mongoose
weixin_33834679
·
2020-08-18 19:32
egg.js
原理解析
Egg.js
介绍基于Koa的企业级三层结构框架
Egg.js
的结构三层结构信息资源层暴露给外面的接口,后端对其他服务的暴露,包含视图、接口;业务逻辑层重复的业务逻辑处理放在里面,实现核心的业务控制也是在这一层实现
哦哈哈
·
2020-08-18 09:44
node.js
eggjs
全栈工程师
node-mysql
egg.js
部署到服务器node项目部署到服务器
Egg.js
本地开发完成之后//进入
egg.js
项目cdbaseDir//安装一下这个以来npminstall--production或者使用yarnadd--production//3c说的是要压缩上传服务器tar-zcvf
归去来兮_十二
·
2020-08-18 07:46
服务器
node
egg.js
跨域设置
1.下载依赖npminstallegg-cors--save如果失败,可以配置淘宝镜像下载。npminstallegg-cors--save--registry=http://registry.npm.taobao.org2.app/config/plugin.js文件添加//跨域设置exports.cors={enable:true,package:"egg-cors"};整个文件:'usest
keepstudy_yangzh
·
2020-08-18 01:45
#
node
egg.js
连接graphql
一、安装egg-graphqlmysql2egg-sequelizegraphqldataloader"dataloader":"^2.0.0","egg":"^2.15.1","egg-graphql":"^2.8.0","egg-scripts":"^2.11.0","egg-sequelize":"^5.2.2","egg-validate":"^2.0.2","graphql":"^14.
plia
·
2020-08-17 23:19
GraphQl
Egg
egg.js+redis+postgresql实现一套基于jwt的sso单点登录系统demo
整体逻辑技术准备
egg.js
前置知识1.eggjs基于koa2,可以认为是koa2的框架层面的约束,需要有koa2基础,可以参考koa2文档2.关于koa2洋葱圈模型的解析可以看这里3.node版本8.
weixin_34221773
·
2020-08-17 16:52
json web token for
Egg.js
实践
认识jsonwebtoken根据维基百科的定义,JSONWEBToken(JWT,读作[/dʒɒt/]),是一种基于JSON的、用于在网络上声明某种主张的令牌(token)。JWT通常由三部分组成:头信息(header),消息体(payload)和签名(signature)。头信息指定了该JWT使用的签名算法:header='{"alg":"HS256","typ":"JWT"}'复制代码消息体包
weixin_34221073
·
2020-08-17 16:21
入门 |
egg.js
入门之egg-jwt
小小继续学习,这次学习的内容是egg-jwt相关。创建egg项目这里创建一个egg新项目,这里使用的是ts模式。npminitegg--type=tsnpminstall安装相关的包这里创建并安装完成以后,需要再次初始化俩包,分别为egg-cors与egg-jwttoken生成的验证包npminstallegg-corsegg-jwt--save配置相关插件这里配置相关的插件import{EggP
___mySoul
·
2020-08-17 13:50
前端集散地
mongodb
( puppeteer 与
egg.js
配合使用)
突然想抓取个ip代理,现在Node这么火,为什么不用他写个爬虫呢。那么,开始吧!技术:puppeteer:由Google团队开发,该工具可以理解成我们日常使用的Chrome的无界面版本以及对其进行操控的js接口套装。常见用法:单元测试,性能测试,爬虫。项目地址:https://github.com/GoogleChrome/puppeteerEgg.js:由阿里团队开发,其宗旨是:为企业级框架和应
unstorm
·
2020-08-14 08:22
Node
egg.js
中使用egg-mysql操作mysql数据库
1、在egg项目中安装egg-mysqlnpmiegg-mysql--save2、在{app_root}/config/plugin.js中启用egg-mysql插件:'usestrict';/**@typeEgg.EggPlugin*/module.exports={//mysqlmysql:{enable:true,package:'egg-mysql',}};3、在配置文件中配置mysql数
yzwdzkn
·
2020-08-13 23:36
qr-image 在
Egg.js
中的使用
安装yarnaddqr-image使用'usestrict';constqr=require('qr-image');const{Controller}=require('egg');classUtilsControllerextendsController{asyncqrcode(){const{ctx,logger}=this;const{text,size,margin}=ctx.query
公旦
·
2020-08-13 15:12
Node.js
Node.js
egg.js
连接mysql数据库遇到的问题
最近在策划写一个博客采用前后端分离模式,前端使用vue后端使用
egg.js
,我也是刚开始学习
egg.js
,所以会将自己踩的坑都记录下来.首先介绍下后端为什么采用
egg.js
吧,之前我是学习了koa2的,
Web_hls
·
2020-08-09 15:47
Egg + React 实战日记本(万字长文,望点赞收藏)
大纲一、
Egg.js
基础入门1、
Egg.js
开发环境搭建及生成项目目录讲解2、理解
Egg.js
的路由机制3、编写简单的GET和POST接口4、
Egg.js
中如何使用前端模板二、React编写日记界面1、
IT 哈
·
2020-08-07 16:31
egg
前端UI框架:antd 上传文件;后端
egg.js
:接收文件并保存
后端代码:(
egg.js
)'usestrict';constfs=require('fs')varpath=require('path');constController=require('egg').
Ann ~♪
·
2020-08-05 17:19
egg.js
的第一个坑——post请求的正确姿势
为了学习egg框架是如何接受常见的http请求,以及如何返回数据,我特意写了个form的demo//router.js'usestrict';module.exports=app=>{app.get('/','render.ejs');app.post('/form',app.controller.form.listPosts)};//controller/form.jsconstControll
weixin_39378610
·
2020-08-05 17:06
egg.js-基于koa2的node.js入门
一.
Egg.JS
简介
Egg.JS
是阿里开发的一套node.JS的框架,主要以下几个特点:Egg的插件机制有很高的可扩展性,一个插件只做一件事,Egg通过框架聚合这些插件,并根据自己的业务场景定制配置,这样应用的开发成本就变得很低
weixin_34240657
·
2020-08-05 17:25
全栈项目(react +
egg.js
)
简介Hello小伙伴们,如果觉得本文还不错,记得点个赞或者给个star,你们的赞和star是我编写更多更丰富开源项目的动力!GitHub地址技术栈react全家桶typescriptantdesignegg.jsmysql前后端分离开发模式,前端项目与后端项目属于不同的工程//instagram/client前端工程//instagram/service后端工程复制代码注:此项目纯属个人瞎搞,与i
weixin_33743248
·
2020-08-05 17:39
Egg.js
+ MySQL + React + Antd-Mobile 实战移动端私人日记本
前端工程师这个职业是一个很杂,且边界模糊的职业。无论你承认与否,事实就是如此。你甚至可以在某一个很小的领域里翻江倒海,比如专攻可视化、Canvas、Node、多媒体等等。但是我认为,作为一名前端工程师,一个承上启下的中间环节,我们必须要让自己懂的更多,知识面更广,才能更好得担负承上启下的这份责任。学好Node不仅能让我们变得更优秀,甚至在公司需要我们承担其部分服务端任务的时候,也能应变自如。在我们
蔚1
·
2020-08-05 16:17
egg.js
官方教程攻略
一、文章前言
egg.js
是node.js的一个web后台框架,为我们进行web后台开发带来了太多的便利。诸如此类的框架还有很多,例如:express、koa。
SGD_wrong
·
2020-08-05 16:05
java
Web框架
前端
Node -
Egg.js
框架从入门到放弃系列(4)- 服务(service)
概念-服务(Service)以下概念引用
egg.js
官方示例简单来说,Service就是在复杂业务场景下用于做业务逻辑封装的一个抽象层,提供这个抽象有以下几个好处:保持Controller中的逻辑更加简洁
会呼吸的河粉
·
2020-08-05 16:33
Node
-
Egg.js
框架从入门到放弃系列
Node -
Egg.js
框架从入门到放弃系列(3)- 主要的几种传参方式
本文为个人学习整理所得,希望对读者有所帮助。GET传递参数在一般情况下,项目中会有两种get传参方式:1是以?和&分割的、2是以/分割;例如客户端向传递约定的id和name这两个参数:localhost:7001/goods/detail?id=2333&name=hefenlocalhost:7001/goods/detail/2333/hefen接收参数对应的,在服务器接收这两个参数的方式:1
会呼吸的河粉
·
2020-08-05 16:33
Node
-
Egg.js
框架从入门到放弃系列
Egg01 入门
在调研BFF的过程中,看到蚂蚁金服自研的BFF的开发框架BFFChair是基于
Egg.js
开发的。
多拉斯基
·
2020-08-05 16:51
Egg
专访死马:为什么说
Egg.js
是企业级Node框架
在7月6日的ArchSummit架构师峰会深圳站上,
Egg.js
的主要开发者不四(网名死马)将给参会者带来《企业级Node.jsWeb框架研发与落地》的分享,借此机会,我们对他进行采访,询问了他对这个问题的看法
cpongo4'"\?;@
·
2020-08-05 16:12
基于react+antd+egg.js实现的约拍管理端系统
本项目前端使用的react+antd的UI框架,后端使用的是
egg.js
,数据库使用的是MySQL,总体功能简单,UI组件库主要用到的是table组件,Tab组件,主要是用来管理我另一个项目——约拍小程序的数据管理
ass_ace
·
2020-08-05 16:59
个人项目
Egg.js
控制器Controller 获取HTTP请求参数方式
版权声明:本文为博主原创文章,转载请注明转载地址。获取HTTP请求参数1.query:在url中?后面的部分是一个QueryString,这一部分经常用于GET类型的请求中传递参数key重复时,只取第一次出现的值constquery=this.ctx.query;2.queries:同上key重复时,放在一个数组里3.Routerparams:获取路由申明的参数constparams=this.c
Jeffrey6024
·
2020-08-05 16:31
node.js
egg-shell-decorators结合egg-jwt实现token验证
在
egg.js
搭建服务端框架过程中,我使用了装饰器egg-shell-decorators来简化我的controller配置router,同时用了egg-jwt来进行身份验证,按照其文档的配置过程之后,
Dobility
·
2020-08-05 16:27
NodeJS
教你用三天时间撸个论坛(react+egg.js包括上线)
需要用到的前端:react、react-redux、antd、axios、stylus后端:
egg.js
数据库相关:mysql、sequelize其
weixin_34209406
·
2020-08-05 15:37
egg.js
中的扩展对象
egg.js
扩展对象在egg中是有五个对象比较常用。
程序员 小明
·
2020-08-04 21:41
egg
node.js
egg.js
入门小案例
这篇博客将讲解一下我学egg入门的时候的小案例首先截图一下文件目录结构MVC结构因为
egg.js
也是比较广泛的mvc结构嘛,所有按照惯例就是先编写C结构。
程序员 小明
·
2020-08-04 21:41
egg
node.js
egg.js
中的ORM
egg.js
中的ORMORM是与数据库的交互的框架,使用起来非常的方便,在django中我也是最常用ORM来操作数据库在egg框架中,常用的是sequelize来进行操作数据库的导入对应的第三方库因为我们使用的是
程序员 小明
·
2020-08-04 21:10
node.js
egg
nodejs
浅谈阿里 Node 框架 Midway 在企业产品中的应用实践
阿里不仅在公司内大范围使用Node.js用作服务端开发,2016年还将他们使用Node做Web开发的经验沉淀下来,推出
Egg.js
开源项目,号称为企业级框架和应用而生。
蔚1
·
2020-08-04 19:41
Egg.js
小记
写在前面有关
Egg.js
(以下简称:egg)的基本介绍这里就不再赘述了,官网上写的很清楚,下面直接对egg的使用及原理进行叙述。
xhsdnn
·
2020-08-04 16:24
JavaScript
node
nest.js、
egg.js
、midway,express、koa的区别
前言随着nest.js框架逐渐火起来,对于没有接触过nest的小伙伴可能会疑惑nest是什么?在你了解了nest.js是什么的前提下,你可能会疑惑nest.js与传统的koa、express有什么区别?针对这两个问题,结合了网上的一些文章,做一个简单的总结。nest是什么?nest的定义是一个渐进式的Node.js框架,用于构建高效,可靠和可扩展的服务器端应用程序;不要问我为什么要放图,据说放图可
csdn_haow
·
2020-08-04 13:33
前端技能总结
Eggjs配合Nextjs使用
文章目录Eggjs-Nextjs先使用Nextjs的脚手架搭建整体架构安装
egg.js
路由配置连接数据库创建基本数据接口拿取数据解决跨域问题小结:Eggjs-Nextjs先使用Nextjs的脚手架搭建整体架构这里使用
ZQD1997
·
2020-08-04 12:46
#
React-SSR
Egg.js
(一)
Egg继承于Koa想要深入学习的小伙伴需要撸一遍Koa的基础。这里说一下编辑器选择博主使用的事VSCODE,安装eggjs插件,如图:一、Egg快速入门及项目搭建npmiegg-init-g//全局安装eggegg-initegg-example--type=simple//安装egg全家桶cdegg-example//进入项目目录npmi//安装包文件(等同于npminstall)二、启动项目n
蚂蚁上的大象
·
2020-08-04 12:40
node.js
Egg.js
egg.js
和nest.js的对比
egg.js
和nest.js的对比前几天突然看到一个群在说现在用egg的人已经很少了,说用nest的人比较多,然后我就做了一个简单的调查和对比。
程序员 小明
·
2020-08-04 11:27
node.js
egg
nest
入门 |
egg.js
入门之egg-jwt
小小继续学习,这次学习的内容是egg-jwt相关。创建egg项目这里创建一个egg新项目,这里使用的是ts模式。npminitegg--type=tsnpminstall安装相关的包这里创建并安装完成以后,需要再次初始化俩包,分别为egg-cors与egg-jwttoken生成的验证包npminstallegg-corsegg-jwt--save配置相关插件这里配置相关的插件import{EggP
小小____
·
2020-08-03 22:46
node.js
明知 | TypeScript 结合
egg.js
基本使用
小小又进入了学习状态,此时小小由于最近接触了js的相关内容,进而接触了一些ts相关的内容,所以小小本次主要学习的内容是ts。安装相关依赖这里安装两个依赖,分别为egg和ts安装ts这里需要确保首先安装了npm相关工具。全局安装tsnpminstall-gtypescript进行全局的测试$tsc-vVersion3.2.2这样就完成了本地全局的ts的安装安装egg这里实现全局安装egg,并初始化依
小小____
·
2020-08-03 22:46
node.js
基于Koa2打造属于自己的MVC框架
为了解决上述问题,社区也出现了各种基于Express和Koa的上层web框架,比如
Egg.js
和Nest.js我目前所在的公司,也是基于Koa并结合自身业
深红
·
2020-08-03 17:25
node.js
koa2
前端
Node.js ——
Egg.js
实现excel文件上传下载
关于上传?️问题:上传excel报错400解决:使用FormData上传数据,egg使用egg-multipart,egg-multipart有对上传文件的后缀名限制的白名单(whitelist),项目中可以在multipart.whitelist中重新定义支持文件类型,npm可以在egg-multipart/config/config-default.js中对fileExtensions进行扩展
_Nana_
·
2020-08-03 13:05
实际开发问题
NodeJS
egg.js
Egg.js
(五) 发送POST请求和获取参数
在
Egg.js
(四)httpclient模块的使用微信小程序获取用户openid写到的实际是以一个示例来发送GET请求。在
Egg.js
(二)GET和POST请求这里是自己写GET和POST请。
湖工电气
·
2020-08-03 09:16
Egg.js学习记录
Egg.js
showapi
POST
Egg.js
(四) httpclient模块的使用 微信小程序获取用户openid
这次还是同样的主题,只是后端框架使用的
Egg.js
,请求工具用的自带的httpclient模块。业务流程上没什么差异,这里也不做两个框架和模块的差异对比,只是以一个实际的场景使用来展示。
湖工电气
·
2020-08-03 09:15
Egg.js学习记录
openid
微信小程序
eggjs
Egg.js
(二) GET和POST请求
在之前的Node.js系列博客中都是用的Express,这次使用
Egg.js
之后明显感觉简洁多了。GET请求参数获取方式一:'u
湖工电气
·
2020-08-03 09:44
Egg.js学习记录
Node.js
学习记录
Egg.js
(三) 文件上传 阿里云OSS
Node.js阿里云OSS文件上传这次使用的
Egg.js
,在实际操作中也发现阿里云OSS的文档和官网操作有了一些变化了。
湖工电气
·
2020-08-03 09:44
Egg.js学习记录
Node.js
学习记录
egg+vue 管理后台系统的权限认证与控制
管理后台前端使用的iview,后端使用的是
egg.js
,脚手架基于easywebpack。
weixin_34227447
·
2020-08-01 04:15
egg.js
与mysql的结合使用,以及部署事项
最近使用
egg.js
写了一个小项目练手,主要用来封装接口以及代理接口。
weixin_30699955
·
2020-08-01 03:43
egg.js
前后端分离
此文的目的是:让egg作为中间接口层,只出接口,前端做页面渲染,搞成前后端分离。思路是:首先给前端启动一个服务,用http-server或者webpack-dev-server后端启动一个服务,将前端代码打包之后的js,css文件通过script,link的方式引入到egg的模板文件里去。一:http-server启动一个前端服务新建一个前端项目:mkdirhttp-server-testcdht
weixin_30595035
·
2020-08-01 03:16
一个vue加
egg.js
的博客
项目地址W-BlogW-Blog是一个基于vue和node的小小小博客前端用vue,后端用
egg.js
快速入门技术栈前端:用户端:vue、iviewadmin端:vue、d2admin、element后端
wadejs
·
2020-08-01 02:27
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他