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
node-express
node-express
中间件
中间件中间件原理简介中间件(Middleware),特指业务流程的中间处理环节。我们可以把中间件比作工厂中的车间。比如:在处理铁矿石的时候,一般都要经过三个处理环节,从而保证处理过后的矿石达到标准的钢材。处理铁矿石的这三个中间处理环节,就可以叫做中间件。而中间件其实是路由的升级,也能达到请求的匹配,只不过必须要进行下一步处理,以到达最终的路由匹配,就像在工厂中生产产品,最后必须要出厂。[外链图片转
weiweiweb888
·
2024-08-31 10:10
中间件
【
node-express
】在commonjs的项目中使用esm和ts开发的sdk
在commonjs的项目中使用esm和ts开发的sdk效果实现步骤效果在一些demo中,大部分代码是commonjs规范开发的,但是要用到的sdk是ts开发的并且仅支持esm,又不想配置很复杂的工程项目,可以这么做。如果你有更好的建议,希望能得到你的指点。源码:https://github.com/thinkasany/nestjs-course-code/tree/master/demo/cjs
thinkasany
·
2023-12-31 09:45
express
typescript
node.js
javascript
【
node-express
】oss图片上传
oss图片上传简介实现效果代码envserviceroutemain.js简介源码地址:https://github.com/thinkasany/nestjs-course-code/tree/master/sdk/qiniu配置bucket,然后去域名商后台解析cname,一直未配置成功可以查看官方文档,我重新注册了个二级域名就通过了。通过dotenv解析env文件中的账号配置信息,path.
ThinkerWing
·
2023-12-28 23:47
node
express
node.js
前端
【
node-express
】实现省县市/区三级联动接口
省县市/区三级联动接口介绍接口步骤代码部分介绍源码地址:https://github.com/thinkasany/nestjs-course-code/tree/master/demo/address使用navicat导入sql文件,新增表,然后只需要一个接口localhost:3001/region?parentId=1,不断的根据id去查询后续的数据。接口步骤首先默认使用parentId返回
ThinkerWing
·
2023-12-28 23:44
node
express
node.js
Node-Express
框架的用法
题记node.js中的express框架的用法。Express是简洁而灵活的node.jsWeb应用框架,提供了一系列强大特性,可以创建各种Web应用,和丰富的HTTP工具。使用Express可以快速搭建一个完整功能的网站。express框架的特点:可以设置中间件来响应HTTP请求。定义了路由表用于执行不同的HTTP请求动作。可以通过向模板传递参数来动态渲染HTML页面。安装Express模块将E
南宫遐迩
·
2023-10-23 07:28
Node
express
node.js
后端
javascript
ecmascript
开发语言
青少年编程
vue ssr之nuxt
刚开始写,感觉挺简单的,就想着,拿我新学的nuxt加
node-express
练练手,直接上手写,期间还是踩了许多坑。下面就给大家详细的讲讲。
会给我晚安吗
·
2023-10-22 04:48
vue
vue.js
项目地址
1.以express为基础的node.js项目
node-express
:一个基于express写的node项目,用的MySQL语法,只能说是学习级别吧,希望对node感兴趣的小伙伴能以此初探node。
空格x
·
2023-09-11 14:23
1.处理服务器跨域问题(
node-express
)
方法1.设置app.all('*',function(req,res,next){})varexpress=require('express');varapp=express();**//设置跨域访问(添加这段)app.all('*',function(req,res,next){res.header("Access-Control-Allow-Origin","*");res.header("A
jqClub
·
2023-04-07 08:57
node-express
1、安装nodenode官网:https://nodejs.org/zh-cn/2、express安装npminstallexpress--save3、新建项目expressmyExpress4、项目目录image.png5、文件package.json{"name":"pdm-node","version":"1.0.0","main":"index.js","bin":{"pdm-node":
O蚂蚁O
·
2023-02-02 01:55
Node-express
框架、创建服务器步骤、托管静态资源、路由、中间件
Express框架官方给出的概念:Express是基于Node.js平台,快速、开放、极简的Web开发框架。通俗的理解:Express的作用和Node.js内置的http模块类似,是专门用来创建Web服务器的。Express的本质:就是一个npm上的第三方包,提供了快速创建Web服务器的便捷方法。Express的中文官网:Express-基于Node.js平台的web应用开发框架-Express中
李嘉伟丶bK
·
2022-10-05 13:20
Nodejs
node.js
前端
javascript
node-express
模块
express;什么是express:地址:https://www.expressjs.com.cn/express安装:npmiexpress-D区别创建web服务器web服务器express监听getpost请求get请求:getpost请求postsend()方法返回请求send()获取url中的参数:req.query中req.query获取url中动态参数:req.params动态exp
前端切图仔
·
2022-04-20 20:55
基于
Node-Express
和MongoDB的微型博客系统
源码及相关配置信息在文末的GitHub地址里,欢迎下载和分享。其主要有以下几个功能:用户注册用户登录用户编写博客浏览博客编辑博客删除博客用户退出当前账户用户注册用户登录编写博客浏览博客编辑博客删除博客退出当前账户Git地址:微型博客系统
Xiao蔡同學
·
2021-06-16 11:01
node-express
原因:感觉对后端知识很模糊工具nodeexpress框架expressgeneratoryarnaddexpress-generator--save-dev官方推荐全局安装我这里使用的是局部$npxexpress--view=ejsmyapp选用模板引擎ejs···cdmyappyarn我用的yarn来安装依赖setDEBUG=myapp:*&npmstart官网推荐命令试了一下yarnstart
clumsy钧
·
2021-05-10 01:04
node-express
| 实现登录验证和授权
账号登录验证和权限设置,可以说是任何一个系统都必须具备的基本功能,而方式是从最传统的账号密码登录,到社交账号绑定不等。1、登录验证(Authentication)先要考虑登录有什么用?最基本的目的是为了让系统在很多人中认得你,你上次来干什么了,做到哪一步了,一句话概括是:记得之前的你。另外的目的是为了不让其他人冒充你。概括为:确保真的是你。以上两个目的的实现需要两个中间件处理。会话(session
踢车牛
·
2021-04-20 23:55
node-express
框架本地模拟接口数据
GitHub项目地址:
[email protected]
:zhangying2345/simuLocDataVue.git背景知识简单的express路由路由是指如何定义应用的端点(URIs)以及如何响应客户端的请求。//匹配根路径的请求app.get('/',function(req,res){res.send('root');});//匹配/about路径的请求app.get('/about',fu
·
2021-03-13 04:10
node-express
连接mysql实现增删改查
继上一篇的代码在index.js的同级目录下新建一个router.js和mysql.js文件连接数据库终端执行npminstall--savemysql安装mysql模块在mysql.js中封装一个简单的数据库查询的方法代码如下://连接数据库constmysql=require("mysql");constconfig={host:"localhost",user:"root",password
飞天御剑流co
·
2021-02-14 15:15
node-express
路由实例
每个express都有一个内置的应用程序路由器路由:实现中间件和路由的分离顶级express对象具有Router()创建新router对象的功能。varrouter=express.Router([options]);//可选options参数指定路由器的行为。其实我们可以将router视为一个路由分支,因此router是有中间件和HTTP方法路由(如get,put,post,等),router就
乐多
·
2020-09-17 00:45
前端学习
node-express
Express是目前最流行的基于Node.js的Web开发框架,可以快速地搭建一个完整功能的网站。Express框架的核心特性如下:通过中间件来响应http请求。定义路由表来执行不同的HTTP请求动作。通过向模板传递参数来动态渲染页面。安装:首先新建一个文件夹,然后在文件夹中shift加右键进入命令窗口输入npminit,生成package.json文件。然后最好去安装一个淘宝镜像cnpmnpmi
hwc520jj
·
2020-09-11 11:19
node-express
通过jwt实现带token验证的登录
文章目录文件目录启动项目入口文件-server.js连接MongoDB中间件routers/api/user.js中的login方法前端接收到token之后Vue的vuex-actions在router的index.js中设置路由守卫文件目录│package-lock.json│package.json│server.js│├─config//配置文件│key.js│passport.js│├─m
Amots_Xu
·
2020-08-17 17:40
Vue
前端
Node.js
node-express
生成图片验证码
node生成图片插件的第三方库(svg-captcha)一、优势不需要安装任何环境,安装直接运行生成图片为svg定制程度高可根据自己的需求更改二、使用安装express-sessioncnpminstallexpress-session-Sapp.js关键代码:varsession=require("express-session")//导入/*创建session中间件*/app.use(sess
UIEngineer
·
2020-08-14 00:08
node
node-express
生成图片验证码
前几天用到了一个非常好用的node生成图片插件的第三方库(svg-captcha)一、优势1.不需要安装任何环境,安装直接运行包括win2.生成图片为svg3.定制程度高可根据自己的需求更改二、使用varsvgCaptcha=require('svg-captcha');exports.getCode=(req,res)=>{varcodeConfig={size:5,//验证码长度ignoreC
疯狂的亮坨坨
·
2020-08-13 10:35
编程
node-npm安全性插件helmet(防护包含点击劫持、xss、嗅探攻击...)
helmet.js基于
node-express
的一款安全防护中间件,可以通过设置各种HTTP标题来帮助您保护您的Express应用程序。
StevenDIY
·
2020-08-13 10:15
安全
安全
npm
helmet
部署node服务到now.sh
记录一下nuxt.js学习中知道的一些其他东西,先上项目地址https://github.com/sjzjams/
node-express
免费跑node服务的供应商heroku和now.sh,本项目是在
weixin_30457065
·
2020-07-05 20:51
node-express
处理表单的接口
写一个小接口,用postman测试接口是否可行importexpressfrom'express'importconfigfrom'./config'importrouterfrom'./router'importqueryStringfrom'querystring'constapp=express()app.use('/node_modules',express.static(config.n
跌倒的小黄瓜
·
2020-01-24 14:00
node+express+jade+mysql项目小记
1.搭建
node-express
项目。我知道可以用命令创建项目,先安装express的包。npminstallexpress,然后再用express的命令创建项目。
魏永_Owen_Wei
·
2019-12-20 07:42
node-express
强大的expressexpress三步走:创建服务器varapp=express();给服务器添加监听app.listen(8080);添加请求app.get('/')app.post('/:admin/:id/')app.use('/')express整体感知,从三方面入手强大的路由:可以用比较卡死的路由‘/admin’可以给路由写正则“/\student\/(\d{6})”;取参数req.pa
warmT_
·
2019-11-30 22:47
webpack-dev-server 改造 ——本地接口接入教程
大家都在用webpack,都在用webpack-dev-server的热更新,也都知道webpack自带server是
node-express
简单服务,那么问题来了,前端node想要搞自己的本地测试接口
赖次Go
·
2019-11-29 06:16
node-express
脚手架生成的项目中实现浏览器缓存
前言:最近在做基于
node-express
的个人站点朵朵视野,在站点发布之后自己在访问测试的过程中发现站点是没有缓存机制的,这样就导致每次访问站点都需要重新去加载资源,很消耗资源以及用户体验也不是很好.
baby_duoduo
·
2019-09-12 13:00
如何让
Node-express
支持 XML 形式的 POST 请求?
express是基于connect开发的,使用bodyParser对请求的包体进行解析,默认支持:application/json,application/x-www-form-urlencoded,以及multipart/form-data。也就是说不支持对XML形式的包体进行解析。但是以XML格式作为接口数据交换还是有人在用,比如Microsoft的BingTranslatorHTTPAPI,
dahuzix
·
2018-01-26 15:03
nodejs
swagger
tools/ 官网 core tool - core - codegen - UI -editor adjacent tool - js -
node-express
·
2015-11-11 16:28
wa
node-express
http://www.cnblogs.com/flyoung2008/archive/2012/07/22/2603791.html http://www.csser.com/board/4f3f516e38a5ebc978000508
Love_JavaProgram
·
2013-06-14 15:00
上一页
1
下一页
按字母分类:
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
其他