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
源码分析-项目启动
前言前端时间抽出时间针对Koa2源码进行了简单的学习,koa源码是一个很简单的库,针对分析过程,想手把手的实现一个类型koa的框架,其代码,根据一步步的完善实现一个简单版本的Koa,每一个步骤一个Branch,如:stpe-1,对应的是我想实现第一步的代码,代码仅供自己简单的学习,很多地方不完善,只是想体验下Koa的思想。下面几点是我对Koa的简单理解:所有的NodeJS框架最基本的核心就是通过原
weixin_33796205
·
2020-06-28 05:45
nest.js、
egg.js
、midway,express、koa的区别
前言随着nest.js框架逐渐火起来,对于没有接触过nest的小伙伴可能会疑惑nest是什么?在你了解了nest.js是什么的前提下,你可能会疑惑nest.js与传统的koa、express有什么区别?针对这两个问题,结合了网上的一些文章,做一个简单的总结。nest是什么?nest的定义是一个渐进式的Node.js框架,用于构建高效,可靠和可扩展的服务器端应用程序;不要问我为什么要放图,据说放图可
dahaowenxxx
·
2020-06-27 01:40
javascript
node.js
Uncaught SyntaxError: Unexpected token 问题
本次主要是为了记录自己在开发过程中遇到的问题,以方便后续开发的时候,能够快速的找到问题在用vue.js和node.js、
egg.js
来开发时出现的问题。
cocoagodforever
·
2020-06-26 23:39
egg.js+vue项目
前言写这个项目的原因:已经基于PHP写过一个Vue的后台了,点这里可以查看(基于thinkPHP5.1写的Vue后台),然后换个语言写一个类似的后台,点这里查看(基于node.js的
egg.js
框架开发
锅巴胸
·
2020-06-26 10:22
node
js
git提交规范(文字版与emoji表情版)
自从有了以下提交建议,我每次提交代码都要来找找这次提交对应的emoji表情,后来觉得干脆分享出来,可以在提交代码的时候皮一皮…以下git提交建议的文字描述来自alibaba的开源项目
egg.js
,git-commit
StevenDIY
·
2020-06-24 15:40
git
Egg.js
搭建开发环境 -- 前后端分离 + swagger文档 搭好就直接开发API
前言使用express和koa2开发api都比较自由没有一个统一的开发规范,并且让初学者学起来感觉有点混乱,使用
egg.js
开发api有一种用vue开发的感觉非常舒服,但是使用
egg.js
其实里面还有挺多道道的
叶叶叶xxx
·
2020-06-24 02:23
egg.js+nginx+elementui+vue上传文件报net::ERR_CONNECTION_ABORTED错误
但是还是要检查
egg.js
中文件大小是否有限制,检查fileSize字段;然后去ngixn添加client_max_body_size20m;再重启ngi
劲枫
·
2020-06-22 06:42
Node
nginx上传大文件
egg.js大文件上传配置
腾讯云 Serverless 部署应用耗时降低了 73%
在使用ServerlessFramework部署Next.js,
Egg.js
项目时,由于安装的依赖包过大,部署时压缩上传时间很长,可能出现上传超时、控制台卡死等问题。
Serverless
·
2020-06-21 03:53
腾讯云
serverless
从购买阿里云 ECS 服务器到搭建
Egg.js
运行环境
一:本地终端连接到阿里云服务器(ubuntu,其他系统步骤可能稍有出入,但是方法一致)首先我们要保证我们终端能够连接到服务器,如果忘记阿里云服务器root登录密码,可以如下重置。重置密码(选择重置实例密码)使用terminal终端进行远程连接
[email protected]
然后输入我们刚刚重置的实例密码。登陆成功就会出现这个提示让terminal能够默认长时间连接,不因为一小段时间未
望穿秋水小作坊
·
2020-06-18 16:59
Egg.js
控制器基类 BaseController、控制器兼容写法
在app/core/base.js'usestrict';constController=require('egg').Controller;classBaseControllerextendsController{asyncgetUserInfo(){return{name:'张三',age:20}}asyncsuccess(redirectUrl){awaitthis.ctx.render('
LoaderMan
·
2020-06-16 21:00
腾讯云 Serverless 部署应用耗时降低了 73%
在使用ServerlessFramework部署Next.js,
Egg.js
项目时,由于安装的依赖包过大,部署时压缩上传时间很长,可能出现上传超时、控制台卡死等问题。
Serverless
·
2020-06-15 19:00
egg.js
上传图片到本地与上传到七牛云对象存储
1.html方式上传"method="POST"enctype="multipart/form-data">广告标题:链接地址:类型:PCAPPH5上传图片:2.ajax方式上传广告标题:链接地址:类型:PCAPPH5上传图片:提交$(function(){$('.btn_yes').click(function(event){varformData=newFormData();formData.
lxxxy_3935
·
2020-06-15 12:44
Egg.js
路由的几种写法、路由重定向、路由分组(路由映射)
一、路由的几种写法见:https://eggjs.org/zh-cn/basics/router.html二、路由重定向路由内部重定向:module.exports=app=>{app.router.get('index','/home/index',app.controller.home.index);app.router.redirect('/','/home/index',302);};路由
LoaderMan
·
2020-06-12 19:00
Egg.js
中 Session 的使用
一、Session简单介绍session是另一种记录客户状态的机制,不同的是Cookie保存在客户端浏览器中,而session保存在服务器上。二、Session的工作流程当浏览器访问服务器并发送第一次请求时,服务器端会创建一个session对象,生成一个类似于key,value的键值对,然后将key(cookie)返回到浏览器(客户)端,浏览器下次再访问时,携带key(cookie),找到对应的s
LoaderMan
·
2020-06-11 16:00
创建一个
egg.js
+ next.js的应用
github地址:github完整代码egg初始化首先全局安装egg-init命令,在本地新建文件夹,进入文件夹执行初始化命令。npminstallegg-init-gmkdireggNext&&cdeggNextegg-init--type=simplenpminstallnpmrundev初始化目录关键结构如下所示+app+controller|-home.jsrouter.js+config
胖丁小鱼干
·
2020-06-07 09:35
Egg.js
中 Cookie 的使用
2、
Egg.js
中Cookie的设置和获取Cookie设置语法:ctx.cookies.set(key,value,options)如:this.ctx.cookies.set('name','zhangsa
LoaderMan
·
2020-06-06 13:00
Egg.js
Post 提交数据、
Egg.js
安全机制 CSRF 的防范、以及配置模板全局变量
1、Egg安全机制CSRF的防范http://eggjs.org/zh-cn/core/security.html2、EggPost提交数据">用户名:密码:提交3、获取数据(
egg.js
获取数据不需要配置中间件直接通过下面方式获取
LoaderMan
·
2020-06-03 21:00
Vue微信公众号网页分享的示例代码
前言今天做了个分享功能,反正挺诡异的,下面就来说一说步骤后端使用
egg.js
,代码如下:'usestrict';constSubscription=require('egg').Subscription
·
2020-05-28 13:38
Egg.js
目录结构介绍 、定义 controller 以及配置路由、Egg目录约定规范
1、
Egg.js
目录结构介绍2、
Egg.js
目录约定规范egg目录结构以及执行流程代码:路由配置router,.js/***@param{Egg.Application}app-eggapplication
LoaderMan
·
2020-05-07 20:00
Egg.js
介绍以及环境搭建
1、
Egg.js
官网:官网:https://eggjs.org中文网站:https://eggjs.org/zh-cn/2、
Egg.js
是什么?
LoaderMan
·
2020-04-29 21:00
轻松搭建基于 Serverless 的
Egg.js
Web 应用
首先介绍下在本文出现的几个比较重要的概念:函数计算(FunctionCompute):函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息参考。Fun:Fun是一个用于支持Serverless应用部署的工具,能帮助您便捷地管理函数计算、AP
阿里系统软件技术
·
2020-04-16 13:37
serverless
函数计算
云计算
说说
Egg.js
中的多进程增强模型(二)
从说说
Egg.js
中的多进程增强模型(一)中我们了解到了多进程模型之间的通信方式和各个类之间的关系,可以用下面这张图进行回顾:conclusion.jpeg所有对于APIClient的方法调用,最终都会将调用执行到
马修王
·
2020-04-05 03:15
(一)
egg.js
快速人门,跑出hello world
一:什么是
egg.js
?
梦想成真213
·
2020-04-04 04:50
NodeJS(
egg.js
)处理文件上传于文件预览
一、获取单文件上传的流数据conststream=awaitctx.getFileStream();//getuploadfilestream二、获取多文件上传的流数据//多文件上传//获取前台多文件//创建多段实例以获取指定的文件//处理完成后必须将上传的文件流消费掉,不然不会http响应请求constsendToWormhole=require('stream-wormhole');const
洋溢洋溢洋溢
·
2020-04-03 16:12
egg.js
项目中集成定时任务模块
很多时候我们的项目需要一个定时任务,让程序定时去做一些事情,
egg.js
框架为我们提供了一套机制来让定时任务的编写和维护更加优雅,下面我们就写一个小例子来看看
egg.js
怎么实现一个定时任务功能编写一个定时任务在
iDevOps
·
2020-04-01 20:26
基于Koa定制自己的企业级MVC框架
引言此篇文章主要涉及以下内容:企业级web开发框架
egg.js
使用基于koa定制自己的企业级MVC框架
Egg.js
体验架构创建项目//创建项目npmiegg-init-gegg-initegg-example
前端林木
·
2020-03-30 15:19
VSCode调试
egg.js
项目
设置断点首先,在需要调试的地方打好断点断点示例如上图,点击左侧的行数,158行就可以打上断点了配置launch.json文件1.进入调试窗口点击vscode左侧的debug窗口,如果你之前没有配置过launch.json文件,那么现实效果就会如下图一样。调试窗口禅师2.新建launch.json配置文件点击左上方,【没有配置】,添加配置VSCode本身就内置了Node.js的调试工具,如果将来你需
NextGame
·
2020-03-26 20:51
egg.js
前端框架解决ajax跨域cookie session失效问题
1、安装插件npminstallegg-cors--save2、配置插件config/plugin.js中exports.cors={enable:true,package:'egg-cors'}3、配置安全域名config/config.default.js中exports.security={csrf:false,domainWhiteList:['http://localhost:8080'
cx322
·
2020-03-24 23:54
2018-06-19 节后第一天
egg.js
2018.6.18培训学习任务-基于egg框架的页面与模块创建任务完成注册页面基本功能开发流程@陈香艳要求访问http://127.0.0.1:7001/user/login进入到注册页面这个页面引用common-register模块(在public/src/component下创建)完成收益页面基本功能开发流程@李伟要求访问http://127.0.0.1:7001/user/profit进入到
墨绿chen
·
2020-03-20 07:13
egg.js
之node md5双重加密报Digest already called
贴上演示代码:varcrypto=require('crypto');varmd5=crypto.createHash('md5');varresult=md5.update(md5.update('a').digest('hex')).digest('hex');本着想当然的想法做了,但报了Digestalreadycalled错误。修改如下:constcrypto=require('crypt
李佳明先生
·
2020-03-18 18:26
egg.js
如何支持 TeamCity 的 code coverage 和 test cases 功能
同时发布在https://imlc.me/enable-teamci...TL;DR安装mocha-teamcity-reporternpminstallmocha-teamcity-reporter--save-dev更新package.json"cov":"egg-bincov--nyc=\"-rteamcity-rtext\"--reportermocha-teamcity-reporter
lawrenceching
·
2020-03-04 19:59
javascript
eggjs
Serverless +
Egg.js
后台管理系统实战
作为一名前端开发者,在选择Nodejs后端服务框架时,第一时间会想到
Egg.js
,不得不说
Egg.js
是一个非常优秀的企业级框架,它的高扩展性和丰富的插件,极大的提高了开发效率。
Serverless
·
2020-02-27 14:33
腾讯云
serverless
egg.js
学习记录——代码安全
原文链接https://eggjs.org/zh-cn/intro/quickstart.htmlXSS攻击XSS攻击全称跨站脚本攻击,是为不和层叠样式表(CascadingStyleSheets,CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS,XSS是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。image.png恶意攻击者往Web页面里插入恶
龙哈哈_4b89
·
2020-02-19 22:39
阿里开源框架
egg.js
接收存储图片,并保存到数据库中(一)
需求:用户上传图片到服务器,服务器接收并存在本地。1、安装写入文件插件,写入出错关闭管道插件npmiawait-stream-ready,stream-wormhole-S2、配置访问地址router.js,注意要使用POST请求router.post('/upload',controller.home.upload);3、编写controller控制器home.js'usestrict';con
温暖柏林的伤
·
2020-02-11 22:35
egg.js
之解决跨域问题(egg-cors)
1.下载egg-cors包npmiegg-cors--save2.在plugin.js中设置开启corsexports.cors={enable:true,package:'egg-cors',};3.在config.default.js中配置//addyourconfighereconfig.middleware=[];//多出来的配置==========config.security={csr
李佳明先生
·
2020-02-10 15:26
Egg.js
部署
本文环境基于UbuntuNodecurl-o-https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh|bashnvminstall--ltsnpminstall-gcnpm--registry=https://registry.npm.taobao.orgCodesudoaptinstall-ygitgitclone
诺之林
·
2020-02-10 10:10
egg.js
基础功能1 -- 定时任务
egg定时任务需求近期接到一个任务,使用egg每日定时刷新数据库的内容,那么如何去编写一个定时任务呢?调研访问egg官网的教程,我们可以看到其存在定时任务这一项(https://eggjs.org/zh-cn/basics/schedule.html)。使用在官网的教程中,我们可以很简单的了解到egg对于定时任务封装后的使用简便。可以说是相当easy了。主要有以下2种方式的定时方式:interva
卡布奇诺_flygrk
·
2020-02-10 06:21
egg-从入门到上线 (上)
1环境搭建、创建、运行1.1介绍
egg.js
是阿里旗下基于node.js和koa是一个node企业级应用开发框架,可以帮助开发团队,和开发人员减少成本。
前端泥瓦匠
·
2020-02-10 03:43
egg.js
使用模板和静态资源
官方文档地址:https://eggjs.org/zh-cn/core/view.html1.首先安装view插件npmiegg-view-nunjucks--save2.启用插件//config/plugin.jsmodule.exports={//...其它配置nunjucks:{enable:true,package:'egg-view-nunjucks',},};3.配置插件//confi
索哥来了
·
2020-02-09 19:18
egg中开启定时任务
很多时候我们的项目需要一个定时任务,让程序定时去做一些事情,
egg.js
框架为我们提供了一套机制来让定时任务的编写和维护更加优雅,下面我们就写一个小例子来看看
egg.js
怎么实现一个定时任务功能####
13622945377
·
2020-02-07 23:25
egg中实现定时任务
很多时候我们的项目需要一个定时任务,让程序定时去做一些事情,
egg.js
框架为我们提供了一套机制来让定时任务的编写和维护更加优雅,下面我们就写一个小例子来看看
egg.js
怎么实现一个定时任务功能####
13713156323
·
2020-02-07 20:41
egg
一、
egg.js
之解决跨域问题(egg-cors)下载egg-cors包npmiegg-cors--save在plugin.js中设置开启corsexports.cors={enable:true,package
证始
·
2020-02-07 04:45
GitHub Star 数超17万,蚂蚁金服开源项目团队博客精选
(image-54267c-1563167540537-9)]其中,关注度非常高的4个团队(SOFA、AntDesign、AntV、
Egg.js
),在语雀上都有自己的团队博客,持续update这些开源项目的最新信息和实战方法
半步诗人
·
2020-02-07 02:04
Note19 egg+ vue项目搭建入坑
egg.js
与vue结合,使用脚手架easywebpack-cli。
kyuuuuu
·
2020-02-06 02:51
前端每周清单第6期:Angular 4.0学习资源,
Egg.js
1.0发布,六问CTO程序员如何成长
因个人精力有限,暂停的维护,欢迎大家关注我的知乎https://www.zhihu.com/people/wei-wei-24-86-36/activities,会持续分享前端、Web开发相关文章前端每周清单专注前端领域内容,分为新闻热点、开发教程、工程实践、深度阅读、开源项目、巅峰人生等栏目。关注【前端之巅】微信公众号(ID:frontshow),及时获取前端之巅优质文章。新闻热点国内国外,前端
尾尾
·
2020-02-02 23:27
egg.js
整合socket.io
#####什么是Socket.io一个基于Node.js的实时应用程序框架,在即时通讯、通知与消息推送,实时分析等场景中有较为广泛的应用#####什么是egg-socket.io-对socket.io的二次封装,增加了一些开发规范-增加namespace(命名空间),可以通过配置的方式定义-增加middleware,对每一次socket连接的建立、断开、消息和数据传递进行预处理-controlle
13713156323
·
2020-02-02 14:26
egg.js
整合通讯
#####什么是Socket.io一个基于Node.js的实时应用程序框架,在即时通讯、通知与消息推送,实时分析等场景中有较为广泛的应用#####什么是egg-socket.io-对socket.io的二次封装,增加了一些开发规范-增加namespace(命名空间),可以通过配置的方式定义-增加middleware,对每一次socket连接的建立、断开、消息和数据传递进行预处理-controlle
13622945377
·
2020-02-02 09:32
egg.js
集成Socket.io实现推送和即时通信
什么是Socket.io一个基于Node.js的实时应用程序框架,在即时通讯、通知与消息推送,实时分析等场景中有较为广泛的应用什么是egg-socket.io对socket.io的二次封装,增加了一些开发规范增加namespace(命名空间),可以通过配置的方式定义增加middleware,对每一次socket连接的建立、断开、消息和数据传递进行预处理controller,相应socket.io的
iDevOps
·
2020-02-02 09:23
说说
Egg.js
中的多进程增强模型(一)
Egg.js
是阿里推出的面向Node的企业级服务框架,这里只是讲一讲egg进阶中的插件开发会遇到多进程增强模型.背景
Egg.js
原理简介稍微熟悉
Egg.js
原理的应该都知道master/agent/worker
马修王
·
2020-02-01 17:33
egg.js
集成Socket.io实现推送和即时通信
什么是Socket.io一个基于Node.js的实时应用程序框架,在即时通讯、通知与消息推送,实时分析等场景中有较为广泛的应用什么是egg-socket.io对socket.io的二次封装,增加了一些开发规范增加namespace(命名空间),可以通过配置的方式定义增加middleware,对每一次socket连接的建立、断开、消息和数据传递进行预处理controller,相应socket.io的
中v中
·
2020-02-01 03:33
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他