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
Node.js-搭建自己的服务器(仿
egg.js
)
1、项目目录2、index.jslethttp=require("http");letrouter=require("./router/router.js")letapp=http.createServer((req,res)=>{router(req,res);})app.listen(81);//配置路由router.use("/mysqldata",router.route.mysqldat
小矮马
·
2020-09-15 23:01
nodejs
javascript
Egg.js
线上打包部署
本文由@小刘先森原创,转载请注明出处。github示例地址:https://github.com/MrSmallLiu/pkg-egg-example打包Node.js代码的工具有很多,有些工具在打包时将自己写的代码打包为二进制文件配合node_modules一起使用,有些工具将全部代码打包为二进制,个人比较偏向于全部打包,例如pkg,都可以支持express、koa等框架打包,但是对于将koa框
小刘先森
·
2020-09-15 23:27
Node-Egg.js
Egg.js部署
Egg.js
package
Egg.js打包
Egg.js
pkg
Egg.js
笔记三 搭建 Restful 服务
初始化工程$egg-init选择Simple$npmi$npmrundev浏览器访问http://localhost:7001此时服务已经建立设计APIeggRestAPI接口规范MethodURLFilepathControllernameGET/api/{objects}[?per_page={per_page}&page]app/controller/{objects}.jsindex()G
chenjinfeng1994
·
2020-09-15 22:26
Nuxt.js与
Egg.js
通信及跨域等问题解决方案
Nuxt.js与
Egg.js
通信及跨域等问题解决方案错误写法展示错误1nuxt test.vueasyncasyncData({params}){const{data}=awaitaxios.get(`
皮卡皮卡~
·
2020-09-15 01:08
门户网站及CMS
nuxt.js
egg.js
跨域
async
asyncData
asyncData
Egg.js
+ Nuxt.js 的博客项目
业余时间做了一个博客项目,后端使用
Egg.js
来做的,前端为了SSR,就选了个基于vue的Nust.js。项目磕磕绊绊,有时候又犯懒,折腾了有2个月。期间遇到了不少的坑,踩了又填。
weixin_44267547
·
2020-09-13 03:57
nuxt
egg
ssr
node.js
前端
html
javascript
大前端连载(8) - 实现一个API接口(下)
本文属于“前端solo”系列文章第八篇「导语」:本文主要讲述
egg.js
中处理业务逻辑的Service以及操作数据库的egg-sequelize插件的使用。
夏尔酱
·
2020-09-12 16:15
大前端
vue
大前端
node.js
大前端连载(7) - 写一个API接口(上)
本文属于“前端solo”系列文章第七篇「导语」:本文主要引导你实现接口功能(测试接口),并讲述
egg.js
中的Router和Controller。
夏尔酱
·
2020-09-12 16:14
大前端
nodejs
javascript
vue.js
大前端
Egg.js
(六) MySQL的使用
安装MySQL在Web应用方面MySQL是最常见,最好的关系型数据库之一。非常多网站都选择MySQL作为网站数据库。egg-mysql框架提供了egg-mysql插件来访问MySQL数据库。这个插件既可以访问普通的MySQL数据库,也可以访问基于MySQL协议的在线数据库服务。安装与配置安装对应的插件egg-mysql:$npmi--saveegg-mysql开启插件//config/plugin
湖工电气
·
2020-09-11 18:39
Egg.js学习记录
mysql
node.js
egg.js
Midway 外部版启动过程分析
Midway是一个
Egg.js
的拓展框架,他提供了更多ts以及依赖注入方面的支持。今天我们来看一下Midway的启动过程。
weixin_34211761
·
2020-09-10 19:48
记一个前端请求
egg.js
接口 404 的问题
背景学习用
egg.js
写接口,前端项目请求该接口。
__Amy
·
2020-09-10 17:40
egg.js
vue.js前台+
egg.js
后台+mongo数据库实现简单的增删改
一.
egg.js
后台具体的如何配置
egg.js
和新建项目我就不在这里啰嗦了,相关的文章非常多,或者去官网也能找到自己想要的。直接步入正题。新建一个egg项目,大概目录结构如下所示。
qq_43276936
·
2020-09-10 17:24
egg.js
中请求外部接口,this.ctx.curl()
例如:vardata=awaitthis.ctx.curl('http:xxx.com/api');注意:异步请求,记得加上await参数:curl(url,optionsopt)Parameters:NameTypeDescriptionurlString|Objectrequesturladdress.[options]Objectoptionsforrequest.
js404
·
2020-08-26 13:34
egg.js基础
egg.js
简介
egg.js
简介Express、Koa(+常用中间件)已经满足了Web框架的两个核心要素提供web开发常见的各种基础功能提供一套规范的编码方式,让开发者可以聚焦在业务逻辑实现,代码就可以在框架内按照预期执行
IT 哈
·
2020-08-26 13:32
egg
vscode 调试
Egg.js
记录vscode调试
Egg.js
方法初次使用
egg.js
作为后台,每次调试需要使用console和打印日志的方式调试,不便于开发,影响效率,特此记录。
我好方
·
2020-08-24 17:43
前端
eggjs
基于Koa2打造属于自己的MVC框架
为了解决上述问题,社区也出现了各种基于Express和Koa的上层web框架,比如
Egg.js
和Nest.js我目前所在的公司,也是基于Koa并结合自身业
深红
·
2020-08-24 16:00
node.js
koa2
前端
egg.js
sequelize 的常用方法总结
Node.js环境切换window下不支持直接切换node的环境变量,要通过插件cross-env进行切换//安装插件npminstallcross-env\-g//使用cross-envcross-envNODE\_ENV\=testnodeapp.jssequelize变量值equelize.STRING//VARCHAR(255)类型:字符串最大值:65535个字符Sequelize.STR
Near_Li
·
2020-08-24 16:44
javascript
node.js
sequelize
eggjs
【开发小技巧】Windows环境下配有Node.js 性能平台(alinode)的项目开发频繁报错
比如,我在
egg.js
项目中有用到这个阿里云的Node.js性能监控,我在项目中配好了各项参数,在监控里也是可以看到当前活跃项目的一些性能状态。然而,有一些情况你是无法查看的。比如,Windows!
whidy
·
2020-08-24 14:10
windows开发
node.js
eggjs
性能监控
egg-shell-decorators 给你的蛋蛋加个壳
Egg.js
路由装饰器,让你的开发更敏捷~【PS:文末有本人联系方式,欢迎技术交流~】egg-shell-decorators是一个
Egg.js
的插件,它提供了一系列的Decorator装饰Controller
super2god
·
2020-08-24 14:49
node.js
eggjs
npm
装饰器
decorator
学习 |
egg.js
从入门到精通
快速初始化使用脚手架,对项目进行快速初始化$mkdiregg-example&&cdegg-example$npminitegg--type=simple$npmi启动项目$npmrundev$openhttp://localhost:7001访问效果如下[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8NRKYXKR-1595137239837)(https://w
___mySoul
·
2020-08-24 01:33
前端集散地
mongodb
学习 |
egg.js
中间件和插件
中间件对于
egg.js
来说,中间件和express的中间件性质相似,和洋葱模型类似。这里首先讲解的是
egg.js
的中间件关于洋葱模型首先来两张图来展示洋葱模型。
___mySoul
·
2020-08-24 01:33
前端集散地
mongodb
明知 | TypeScript 结合
egg.js
基本使用
小小又进入了学习状态,此时小小由于最近接触了js的相关内容,进而接触了一些ts相关的内容,所以小小本次主要学习的内容是ts。安装相关依赖这里安装两个依赖,分别为egg和ts安装ts这里需要确保首先安装了npm相关工具。全局安装tsnpminstall-gtypescript进行全局的测试$tsc-vVersion3.2.2这样就完成了本地全局的ts的安装安装egg这里实现全局安装egg,并初始化依
___mySoul
·
2020-08-24 01:33
前端集散地
mongodb
Java
八九、
egg.js
进阶
Debug添加npmscripts到package.json:{"scripts":{"debug":"egg-bindebug"}}egg-bin会智能选择调试协议,在8.x之后版本使用InspectorProtocol协议,低版本使用LegacyProtocol。同时也支持自定义调试参数:egg-bindebug--inpsect=9229执行debug命令时,应用也是以env:local启动
荼荼荼蘼
·
2020-08-23 04:53
nodejs
Egg.js
(一) 新建第一个项目
加之最近两年使用antd比较多,上面的
Egg.js
也有所接触,所以觉得就以这个为基础新建项目玩玩。看文档做了这么多年的开发,遇见问题之前先看文档,没有为什么。
湖工电气
·
2020-08-23 04:47
Egg.js学习记录
Node.js
学习记录
egg.js
基本用法
而Egg选择了Koa作为其基础框架,在它的模型基础上,进一步对它进行了一些增强。,egg是按照指定的目录结构去搭建web服务。初始化项目$mkdiregg-example$cdegg-example$npminit$npmiegg--save$npmiegg-bin--save-dev为了提升研发体验,我们提供了便捷的方式在本地进行开发、调试、单元测试等。在这里我们需要使用到egg-bin模块。首
前端精髓
·
2020-08-23 03:52
基础知识
Egg 框架介绍及项目搭建
Egg.js
是阿里旗下产品,基于Node.js和Koa,是一个Node.js的企业级应用开发框架,可以帮助开发团队和开发人员降低开发和维护成本。
aiguangyuan
·
2020-08-23 03:49
Egg
egg.js
使用sequelize mysql
egg.js
中使用sequelizeMysql2记录1安装CLI在config/plugin.js中引用egg-sequelize在config/config.default.js中编写sequelize
大胖子i
·
2020-08-23 03:46
node
mysql
egg.js
中使用sequelize Mysql2 记录2
egg.js
中使用sequelizeMysql2记录2编写代码继上一篇文章编写代码现在我们可以实现业务逻辑了,首先我们创建app/model目录下编写user这个model;'usestrict';module.exports
大胖子i
·
2020-08-23 03:46
node
mysql
Egg.js
基本使用
前言我们在上一篇文章
Egg.js
源码分析-项目启动,已经简单的分析了Eggjs的启动机制,以及其相应的实现原理,Eggjs就是针对一系列的约定俗成的规则,在项目启动时,自动加载对应文件夹下面的文件,进行项目的初始化
weixin_33827965
·
2020-08-23 03:28
Egg.js
学习
egg.js
是什么是一个node.js的后台web框架,类似的还有express,koa优势:规范、插件机制
Egg.js
约定了一套代码目录结构(配置config、路由router、扩展extend、中间件
weixin_33782386
·
2020-08-23 03:56
egg.js
的项目初始化
egg.js
的项目初始化
egg.js
官网:https://eggjs.org/zh-cn/index.html//脚手架$npminstallegg-init-g//egg的项目初始化$mkdiregg-example
向阳生
·
2020-08-23 02:12
egg.js项目
egg.js
使用egg-sequelize
下载npmiegg-sequelize--save使用//plugin.jsmodule.exports.sequelize={enable:true,package:'egg-sequelize',};//config.default.jsconfig.sequelize={dialect:'mysql',host:'127.0.0.1',port:3306,database:'database
microcosm1994
·
2020-08-23 02:25
egg.js
egg.js
如何使用?
前言egg官网:https://eggjs.org/zh-cn/intro/quickstart.htmlegg是基于Koa框架基础上实现的一个node框架所有的NodeJS框架最基本的核心就是通过原生库httporhttps启动一个后端服务http.createServer(this.serverCallBack()).listen(...arg),然后所有的请求都会进入serverCallBa
珍妮的小罐君
·
2020-08-23 02:38
egg
egg.js
入门教程视频文件(转载于cnode社区)
记得上篇博客我满怀欣喜的去搞富文本,结果撞的头破血流。简直是惨不忍睹。后来我也说了,我的那个有比较严重的问题,后期会考虑重构。(第一版已经放弃了)之后我说我会去看关于后端nodejskoa框架方面的东西。这次呢我选择的框架是eggjs,跳过了koa框架。(我以前用过express,写过很小的网站。)一开始直接翻官方文档说实在看的头昏脑涨。之后逛cnode社区,发现有教程。教程很基础,但是非常实在,
海天酱油zz
·
2020-08-23 02:40
vue
nodejs
javascript
前端
程序人生
egg --- > 初始化一个egg项目&&基本结构说明
Egg.js
体验全局安装//创建项目$npmiegg-init-g$egg-initegg-example--type=simple$cdegg-example$npmi//启动项目$npmrundev
栗子好好吃
·
2020-08-23 02:19
egg
egg.js
创建项目,目录介绍,简单使用,sequelize mysql使用
1、egg项目的创建创建项目npminitegg--type=simple安装依赖npmi依赖安装完成后运行命令npmrundev即可运行项目参考官方文档https://eggjs.org/zh-cn/intro/quickstart.html2、egg目录介绍egg-project├──package.json├──app.js(可选)├──agent.js(可选)├──app|├──route
john_xiaoweige
·
2020-08-23 00:43
轻松搭建基于 Serverless 的
Egg.js
Web 应用
首先介绍下在本文出现的几个比较重要的概念:函数计算(FunctionCompute):函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息参考。Fun:Fun是一个用于支持Serverless应用部署的工具,能帮助您便捷地管理函数计算、AP
阿里巴巴云原生
·
2020-08-22 14:27
serverless
弹性伸缩
Docker - 入门(二),docker&nodeJs制作镜像与本地部署
本次项目配置与工具构成:node后端:使用阿里的
Egg.js
脚手架db:mongodbnginxNoSqlBoosterforMongoDB,一个mongodb可视化工具postman一个可以发起网络请求的工具
liaoxinyu
·
2020-08-22 12:23
docker
node.js
nginx
部署
运维
如何给
Egg.js
项目开启80端口访问
做了防盗链,然后本地开发也收到了限制,在cdn设置了一些本地ip的白名单,居然对端口支持不好,结果有时候可以访问cdn资源,有时候又不行,无奈,和运维、后端商量讲开发地址暂时改成80端口,以便正常开发~
Egg.js
whidy
·
2020-08-22 10:07
access
80端口
port
node.js
eggjs
Nunjucks使用正则表达式示例
我在使用
egg.js
时,他用的模板引擎是Nunjucks,其中有个地方需要用到正则,可是官方文档基本上写了跟没写一样,官方的正则表达式。于是我便去找例子了。
whidy
·
2020-08-22 10:01
jsx
模板引擎
正则表达式
eggjs
regexp
Node.js与RPC 的实践方案-Eggjs使用sofa-rpc-node模块
egg.js
作为一个成熟的开源项目,清晰的定义了从配置、路由、扩展、中间件到控制器、定时任务等各个Web应用研发过程中一些最基础的概念,这样不同团队的开发者使
weixin_34272308
·
2020-08-21 22:19
Egg.js
自定义服务
在app目录中新建service文件夹,在service文件夹下新建student.js,我们引入egg里的Service,并新建StudentService类继承自ServiceconstService=require('egg').Service;classStudentServiceextendsService{//模拟数据库获取asyncindex(){return{id:100,name
黄宝康
·
2020-08-21 19:31
Egg.js
node.js实现上传excel/读取excel/批量导入mysql
基于
Egg.js
框架的Node.js实现上传excel/读取excel/批量导入mysql等功能//controller层代码asyncuploadSimCardFile(){const{ctx}=this
banqiaoxian4609
·
2020-08-21 13:29
egg.js
原理解析
Egg.js
介绍基于Koa的企业级三层结构框架
Egg.js
的结构三层结构信息资源层暴露给外面的接口,后端对其他服务的暴露,包含视图、接口;业务逻辑层重复的业务逻辑处理放在里面,实现核心的业务控制也是在这一层实现
哦哈哈
·
2020-08-21 04:46
node.js
eggjs
全栈工程师
node-mysql
egg.js
sequelize 的常用方法总结
Node.js环境切换window下不支持直接切换node的环境变量,要通过插件cross-env进行切换//安装插件npminstallcross-env\-g//使用cross-envcross-envNODE\_ENV\=testnodeapp.jssequelize变量值equelize.STRING//VARCHAR(255)类型:字符串最大值:65535个字符Sequelize.STR
Near_Li
·
2020-08-21 02:06
javascript
node.js
sequelize
eggjs
egg-mongoose使用总结
前言本项目基于:
egg.js
安装配置1.安装依赖npminstallegg-mongoose--save2.开启插件#/config/plugin.tsimport{EggPlugin}from'egg
小豪
·
2020-08-21 02:05
前端
后端
node.js
mongodb
mongoose
vscode 调试
Egg.js
记录vscode调试
Egg.js
方法初次使用
egg.js
作为后台,每次调试需要使用console和打印日志的方式调试,不便于开发,影响效率,特此记录。
我好方
·
2020-08-21 02:21
前端
eggjs
Docker - 入门(二),docker&nodeJs制作镜像与本地部署
本次项目配置与工具构成:node后端:使用阿里的
Egg.js
脚手架db:mongodbnginxNoSqlBoosterforMongoDB,一个mongodb可视化工具postman一个可以发起网络请求的工具
liaoxinyu
·
2020-08-21 02:25
docker
node.js
nginx
部署
运维
egg.js
中的中间件
egg.js
中的中间件在这里我举例说明三种插件框架内部中间件应用级中间件路由级中间件内置中间件内置的中间件不用设置,也不会编写,它是存在于框架本身内部的。
程序员 小明
·
2020-08-19 05:30
egg
node.js
egg.js
中间件middleware的基本用法和配置、传参
一、定义中间件在egg中定义中间件,app/middleware目录下,每一个js就是一个中间件 //1、在js中,暴露一个方法module.exports=(options,app)=>{ //2、返回一个异步的函数 returnasyncfunctionlogin(ctx,next){ console.log('hellomiddleware'); awaitnext();
js404
·
2020-08-19 03:43
egg.js基础
Egg.js
中间件介绍及使用
基本介绍Egg是基于Koa实现的,所以Egg的中间件形式和Koa的中间件形式是一样的,都是基于洋葱圈模型洋葱圈模型我的理解:next()函数之前的代码是洋葱左边,即Request部分,next()之后的代码是洋葱右边Response,中间部分是路由之类的代码作用可以在中间件next()函数之前对客户端发来的请求进行一些操作也可以在next()函数之后对返回给前端的内容进行一些操作分类应用级*框架插
我只是个小白白
·
2020-08-19 03:24
后端框架
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他