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
Koa2
vue2.x+
koa2
实战电商(二)
今天学习如何优雅的使用vantVant简介vant是有赞前端团队提供的Vue组件库。它的有点有以下5个:国人制造,复合中国网站样式和交互习惯;单元测试超过90%,有些个人的小样式组件是不作单元测试的;支持babel-plugin-import引入,按需加载插件,无需单独引入样式;支持TypeScript,这个是2018年前端最应该学的技术;支持SSR,服务端渲染也是可以使用这个组件库的;安装Van
小章鱼爱吃丸子
·
2020-08-08 20:15
vue
vue2.x+
koa2
实战电商(一)
涉及的技术栈包括:Vue+Router+Vant+Node+
Koa2
+Mongoose+MongoDB是根据技术胖的视频学习的使用vue-cli生成项目目录使用vue-cli非常方便快速,它可以为我们生成基本的
小章鱼爱吃丸子
·
2020-08-08 20:15
vue
大型项目实战Vue+Vuex+
Koa2
+Socket.io+Jssdk联合打造无人点餐系统
课程简介此套视频教程为2018年推出的,项目使用Vue+Vuex+
Koa2
+Socket.io+Jssdk+小票打印机打造无人点餐系统,课程视频、课件、源码齐全,手把手教会学员用Vue开发一个颠覆传统点餐系统的智能点单系统
di_pingxian
·
2020-08-08 15:46
Vue+Vuex+
Koa2
+Socket.io+Jssdk打造无人点餐系统
第一讲Vue2.x无人点餐无人收银系统多用户点餐智能打单在线支付系统介绍(8分钟)01项目介绍02功能介绍03应用场景04页面展示05必备基础第二讲Vue2.x的介绍Vue环境搭建运行项目(18分钟)01Vue介绍02Vue环境搭建03Vue运行项目第三讲Vue2.x目录结构分析绑定数据绑定对象循环数组渲染数据(17分钟)01Vue目录结构分析02Vue绑定数据03Vue绑定对象04循环数组05循
aa110aa110
·
2020-08-08 13:13
koa2
语法体验
//
koa2
:使用es678同步写法解决异步问题,相比于express解决了callbackhell问题constKoa=require("koa")//npm安装最新版koaconstapp=newKoa
IT1125275074
·
2020-08-08 12:35
python
node爬取网易云歌曲
对于这个爬虫小项目,选择了node+
koa2
,初始化项目
koa2
projectName(需要先全局安装koa-generator),然后进入项目文件,npminstall&&npmstart,其中依赖用到了
weixin_34120274
·
2020-08-07 20:55
typescript依赖注入实践
去年,我贴了一个nodejs的简易web框架--lenneth,基于
koa2
搞的,简
weixin_33958585
·
2020-08-07 20:03
Js全栈开发之Vue入门基础
Vue基础入门前几天自学完了
koa2
的后端,并写了几篇学习博客,今天得闲继续总结下Vue的简单基础入门,
koa2
加上vue基本上就可以自己玩Js全栈了。
卷儿哥
·
2020-08-07 11:24
大前端
koa2
实现session的两种方式(基于Redis 和MySQL)
一.基于MySQL的实现方式这种方式需要安装koa-session-minimal和koa-mysql-session两个依赖。执行npminstallkoa-session-minimalkoa-mysql-session项目配置:constsession=require('koa-session-minimal');constMysqlStore=require('koa-mysql-sess
Eddy`Blog
·
2020-08-07 11:00
仿
koa2
compose,实现自己的中间件
临时接到任务,要写中间件,然后就仿照了两篇博客,这两篇博客会在最后给出。app.jsclassApp{constructor(){this.middlewares=[];}use(fn){if(typeoffn!=='function')thrownewTypeError('Middlewaremustbecomposedoffunctions!');this.middlewares.push(f
sulingliang
·
2020-08-06 11:18
node
前端开发学习流程
初期HTTP原理HTML5CSS3SCSS中期Javascript(ES5、6、7)jQueryLodash(jQuery数据处理工具库)Reactjs后期Nodejs
koa2
(处理不同的URL)nunjucks
gzf6
·
2020-08-06 11:44
我猜你需要一个像vue-cli一样的后端(node)脚手架
受到这类框架的启发(主要是Next.js)我尝试创建了一个基于
koa2
+mongoose的后端脚手架工具Bus(来不及解释了快上车),主要包含以下功能:提供cil命令用于初始化项目,运行、
ni742015
·
2020-08-05 19:31
技术
Node
前端
框架
后端
Vue2服务端渲染实践以及相关解读
由于前端渲染SEO的问题,所以首先博客优化点先把服务端渲染(Server-SideRendering)放在首位,折腾了段时间将博客前台部分以及服务端
koa2
部分改版,成功实现服务端渲染,这篇文章旨在记录下本次博客的升级以及实现
weixin_34365417
·
2020-08-05 17:59
egg.js-基于
koa2
的node.js入门
一.Egg.JS简介Egg.JS是阿里开发的一套node.JS的框架,主要以下几个特点:Egg的插件机制有很高的可扩展性,一个插件只做一件事,Egg通过框架聚合这些插件,并根据自己的业务场景定制配置,这样应用的开发成本就变得很低。Egg奉行『约定优于配置』,目录名称规范,团队内部采用这种方式可以减少开发人员的学习成本,Node.遵循MVC框架Mode层对应server文件夹View层对应view文
weixin_34240657
·
2020-08-05 17:25
第五章:nodejs
koa2
mysql redis 全栈开发--安全(sql注入,xss攻击)
一、什么是sql注入:所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。是最原始、最简单的攻击,从有了web2.0就有了sql注入攻击。这里举一个简单的典型例子:我们知道,用户登录的时候我们要去查询用户表(users),对比用户名(username)和密码(password)SQL语句://正常select*fromu
RitchieWei
·
2020-08-05 16:08
node.js
第七章:nodejs
koa2
mysql redis 全栈开发--(线上PM2部署和日志)
PM2简单介绍:1、pm2是开源的基于Nodejs的进程管理器,包括守护进程、监控、日志的一整套完整的功能;2、pm2基本是node应用程序不二的守护进程选择;3、事实上,pm2并不仅仅可以启动node程序,对于一般的脚本程序同样可以胜任;4、pm2带有负载均衡功能,可以保持node应用进程永远运行在后台;5、pm2还有个非常强大的deploy功能,可以从本地直接部署线上网站。为何要使用PM2:1
RitchieWei
·
2020-08-05 16:08
node.js
第六章:nodejs
koa2
mysql redis 全栈开发--cookie,session,redis的简单运用
koa2
文档:https://koa.bootcss.com/#introduction一、
koa2
使用传递简单参数的cookies模块ctx.cookies.get(name,[options])通过
RitchieWei
·
2020-08-05 16:08
node.js
浅谈服务端渲染(SSR)
最近在把一个c端的项目重构成首屏服务端渲染(SSR:serversiderender)项目用到的技术:React、webpack、
koa2
、webpack对于重构成SSR,redux并不是必须的,所以没用
弹琴弹琴
·
2020-08-05 16:02
Nuxt.js点滴知识
使用 nuxt + vuetify +
koa2
+ vuex 搭建个人博客
先前搭过一版博客,主要是用vue+vuex,每次搭建个人博客都是学习的过程,想运用写新的东西。在选用nuxt的时候主要看中的是它的SSR可以对首屏加载进行优化,同时也是为了更好的SEO。在UI方面的选择,考虑过element-ui,最后还是选择了vuetify,主要是因为,Vuetify是一款正在极速发展的开源库,刚刚进入了它的1.0beta版本,它的控件非常丰富,和国内流行的ElementUI相
zxyGo
·
2020-08-05 15:33
随笔
koa2
与express中间件机制的实现
//koa中间件机制koa1基于迭代器和生成器+prommsie(es6)
koa2
基于async/await(es7)classKoa{constructor(){this.middlewares=[]
zsnpromsie
·
2020-08-05 15:01
jsvascript
框架
mongoose与
koa2
的使用
这是项目的结构在koa-generic后端框架的基础上新建一个dbs文件夹中新建一个config.js(配置文件)和一个person.js(创建mongodb数据集合的js文件)下载插件npmimongoose--saveconfig.jsmodule.exports={dbs:"mongodb://127.0.0.1:27017/dbs"//设置要链接的地址//地址格式"mongodb://地址
奥吼吼~~
·
2020-08-05 15:20
mongodb
sql
NodeJS 环境搭建的基础工作(
koa2
+mongoose)
1、安装cnpm命令:npminstallcnpm-g--registry=https://registry.npm.taobao.org什么是cnpm?因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常,所以我们乐于分享的淘宝团队干了这事。来自官网:“这是一个完整npmjs.org镜像,你可以用此代替官方版本(只读),同步频率目前为10分钟一次以保证尽量与官方服务同步。”2、安装k
yunyin_link
·
2020-08-05 15:58
软件安装
koa2
连接mongodb 数据库,解决后台跨域
1.
koa2
操作连接MONGODB数据库安装mongodb模块:npmimongodb--save引入mongodb下面的MongoClientvarMongodb=require('mongodb')
柚子·小哥哥
·
2020-08-05 15:44
node.js
Nuxt.js +
koa2
+ reids + mongoodb搭建注册登录接口
1.配置与连接mongodbserver目录中新建dbs文件夹,配置config.js包含连接数据库与使用smtp做一个邮箱验证命令行连接mongodbmongod命令行连接redis服务redis-serverexportdefault{dbs:'mongodb://127.0.0.1:27017/student',redis:{gethost(){return'127.0.0.1'},getp
Can_X
·
2020-08-05 15:33
Nuxt
koa
redis
mongoodb
【Vue全家桶+SSR+
Koa2
全栈开发】(七) 项目搭建与配置
写在开头大家好,这里是lionLoveVue,基础知识决定了编程思维,学如逆水行舟,不进则退。金三银四,为了面试也还在慢慢积累知识,Github上面可以直接查看所有前端知识点梳理,github传送门,觉得不错,点个Star★,好运连连,Offer终究鼠于你,持续更新中。另外,也可以关注微信公众号:小狮子前端Vue,源码以及资料今后都会放在里面。项目搭建开始配置环境nodevuenpmwebpack
一百个Chocolate
·
2020-08-05 15:27
vue+nuxt+koa+mongodb写一个博客(Day1)
vuenuxt
koa2
mongodb写博客(Day1)一.利用nuxt初始化项目初始化项目有两种方法:1.vueinitnuxt-community/koa-template此种方法在npmrundev
weixin_34265814
·
2020-08-05 15:05
javascript
数据库
KOA2
compose 串联中间件实现(洋葱模型)
前言Koa是当下主流NodeJS框架,以轻量见长,而它中间件机制与相对传统的Express支持了异步,所以编码时经常使用async/await,提高了可读性,使代码变得更优雅,上一篇文章NodeJS进阶——Koa源码分析,也对“洋葱模型”和实现它的compose进行分析,由于个人觉得compose的编程思想比较重要,应用广泛,所以本篇借着“洋葱模型”的话题,打算用四种方式来实现compose。洋葱
weixin_34018202
·
2020-08-05 14:18
Koa2
和 Express 中间件对比
koa2
中间件
koa2
的中间件是通过asyncawait实现的,中间件执行顺序是“洋葱圈”模型。
weixin_33769125
·
2020-08-05 14:36
Vue SSR(Vue2 +
Koa2
+ Webpack4)配置指南
本文所述内容示例在VueSSR
Koa2
脚手架:github.com/yi-ge/Vue-S…我们以撰写本文时的
weixin_33774883
·
2020-08-05 14:05
使用nuxt.js官方脚手架构建项目时ES6编译问题SyntaxError: Unexpected token import
用nuxt集成
koa2
做vue后台,官方自带脚手架搭建的
koa2
仍是ES5语法,在构建
koa2
时默认的nodemon是没有使用babel编译的,所以首先需要在启动命令后加上--execbabel-node"scripts
weixin_30810239
·
2020-08-05 14:52
Express中间件的原理及实现
在Node开发中免不了要使用框架,比如express、koa、
koa2
拿使用的最多的express来举例子开发中肯定会用到很多类似于下面的这种代码varexpress=require('express'
weixin_30551963
·
2020-08-05 14:42
模拟express与
koa2
中间件原理
模拟express中间件consthttp=require('http')constslice=Array.prototype.sliceclassLikeExpress{constructor(){//存放中间件的列表this.routes={all:[],//app.use(...)get:[],//app.get(...)post:[]//app.post(...)}}register(pa
weixin_30349597
·
2020-08-05 14:33
深入理解
Koa2
中间件机制
我们知道,Koa中间件是以级联代码(Cascading)的方式来执行的。类似于回形针的方式,可参照下面这张图:今天这篇文章就来分析Koa的中间件是如何实现级联执行的。在koa中,要应用一个中间件,我们使用app.use():app.use(logger()).use(bodyParser()).use(helmet())1234先来看看use()是什么,它的源码如下:use(fn){if(type
意念586
·
2020-08-05 14:37
qt进阶
Vue SSR( Vue2 +
Koa2
+ Webpack4)配置指南
本文所述内容示例在VueSSR
Koa2
脚手架:github.com/yi-ge/Vue-S…我们以撰写本文时的
大灰狼的小绵羊哥哥
·
2020-08-05 14:06
【Vue2.0-3.0点滴知识
】
【Webpack点滴知识
】
koa2
结合ajax上传文件与附带数据(包含微信小程序上传)
ajax$("button#upd").click(function(e){constform=newFormData();constfile=$("input#file");console.log(file[0].files[0])form.append("img",file[0].files[0])//文件form.append("file","1234")//附加的数据$.ajax({url
刘勇大三入门前端
·
2020-08-05 14:23
nodejs
在vue中使用koa
查看node版本:node-v1.搭建环境新建文件夹
koa2
,并初始化。
~李疆
·
2020-08-05 14:52
Koa
7.20 手写一个express中间件,以及
koa2
中间件
Express中间件实现1、like-express.js文件consthttp=require('http')constslice=Array.prototype.sliceclassLikeExpress{constructor(){//存放中间件的列表this.routes={all:[],get:[],post:[]}}//分析参数是不是路由register(path){constinfo
qq_40196738
·
2020-08-05 14:49
Web前端
koa-mongoose
模板koa编写后端数据项目结构index.jsconstKoa=require('koa');constmongoose=require('mongoose');constcors=require('
koa2
影夜随风
·
2020-08-05 13:41
笔记
koa2
中间件原理以及中间件的开发例子
koa2
的中间件是洋葱模型。基于async/await可以更好的处理异步操作。下面是
koa2
处理中间件数组的源码,前几行有关于数组中每一项的类型检查。
zhouhaoxiangcn
·
2020-08-05 13:37
node
vux+
koa2
+mongodb 项目的环境搭建
vux+
koa2
+mongodb项目的环境搭建文章目录vux+
koa2
+mongodb项目的环境搭建一.搭建vux脚手架1.准备2.搭建3.访问后台请求4.使用store二.搭建
koa2
1.快速搭建2.
潇蓝诺依
·
2020-08-05 13:32
koa2
+mongoose 操作数据日志
最近公司让做操作日志记录(
koa2
+mongoose),听到这个消息我撸起袖子就开始干了,但有几个地方还需要注意下:功能部分已经做完了,不能修改别人的代码(小部分还是可以的)每个请求的操作可能会操作多张不同的表需要记录每个请求操作数据
土豆zmb
·
2020-08-05 13:13
nodejs
mongoose
koa2
Nuxt +
Koa2
+ Mongodb 手撸一个网上商城
2017年跟着教程做了一个全栈的商场(vue+express+mongodb),2019年,工作中一直做前端,之前学过的都忘了,所以准备用Nuxt+
koa2
+mongodb重写一次。
FinGet_
·
2020-08-05 13:14
nuxtjs
mongodb
vue-js
KOA2
compose 串联中间件实现(洋葱模型)
Koa是当下主流NodeJS框架,以轻量见长,而它中间件机制与相对传统的Express支持了异步,所以编码时经常使用async/await,提高了可读性,使代码变得更优雅,上一篇文章NodeJS进阶——Koa源码分析,也对“洋葱模型”和实现它的compose进行分析,由于个人觉得compose的编程思想比较重要,应用广泛,所以本篇借着“洋葱模型”的话题,打算用四种方式来实现compose。洋葱模型
java中高端架构师
·
2020-08-05 13:05
前端
微信小程序
koa2
的get请求获取参数(二)
在
koa2
中获取get请求参数:获得GET请求的方式有两种,一种是从request中获得,一种是一直从上下文中获得。获得的格式也有两种:query和querystring。
mschange
·
2020-08-05 12:24
koa2
koa2
中使用的mysql总结
直接上代码:router.get('/',async(ctx,next)=>{awaitctx.render('index',{title:'Hello
Koa2
!'})})
mschange
·
2020-08-05 12:53
koa2
NuxtJs+
Koa2
+MongoDB全栈个人博客项目在阿里云服务器上的部署(一)
一、前期配置及环境安装1.打开阿里云官网,在官网底部找到“学生机”入口,选择【轻量级应用服务器】,预装环境为系统镜像-WindowsServer2012R264位,完成学生认证,支付金额2.进入控制台,【站点设置】-【域名】-【添加域名】,输入域名(域名要先备案),如zhuyinghui.shop,确定后显示了云服务器的IP地址39.105.38.16,再添加一条manage.zhuyinghui
卑微不讨喜
·
2020-08-05 12:24
Express与Koa中间件机制分析(二)
koa1基于的co库,所以koa1利用Generator来代替回调,而
koa2
由于node对async/await的支持,所以
koa2
利用的
weixin_34166472
·
2020-08-05 12:26
使用nuxt.js官方脚手架构建
koa2
的es6编译问题
最近在学用nuxt集成
koa2
做vue后台,发现官方自带脚手架搭建的
koa2
使用的仍是es5语法,如果想用es6怎么办呢?
weixin_33913377
·
2020-08-05 12:55
vue+nuxt.js+less+Node+
koa2
+Mongoose 实现个人博客系统
Nuxt.js+Element-UI+@nuxtjs/axios+Less博客后端:UI层:使用Vue+Vue-Router+Vue-cli+Vue+Axios+Less+Iview服务层:使用Node.js+
Koa2
weixin_33809981
·
2020-08-05 12:55
Nuxt.js +
koa2
入门
1.nuxt项目初始化下面是使用koa模板方法初始化一个项目,使用该方法需要将nuxt的版本降至1.4.2;官方https://zh.nuxtjs.org/guide/installation还要提供了脚手架工具,可用使用最新的nuxt2.0版本初始化一个项目。$vueinitnuxt-community/koa-template$cd$npmrundev2.新建路由(创建即配置)在pages目录
George_Fal
·
2020-08-05 12:54
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他