自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Express中间件

Express 中间件中间件(Middleware ),特指业务流程的中间处理环节1.调用流程当一个请求到达 Express 的服务器之后,可以连续调用多个中间件,从而对这次请求进行预处理[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Bqc2e537-1650441667591)(C:\Users\1301338853\AppData\Roaming\Typora\typora-user-images\image-20220420094522143.png)]上一个

2022-04-20 16:02:10 1742

原创 Express中的路由

Express 路由广义上来讲,路由就是映射关系在 Express 中,路由指的是客户端的请求与服务器处理函数之间的映射关系Express 中的路由分 3 部分组成,分别是请求的类型、请求的 URL 地址、处理函数app.METHOD(PATH,HANDLER);const express = require('express')const app = express()// 挂载路由app.get('/', (req, res) => { res.send('hello wo

2022-04-19 19:43:59 324

原创 Express

ExpressExpress 是专门用来创建 Web 服务器的由http模块进一步封装出来的本质:就是一个npm 包能做什么:Web网站服务器API接口服务器安装在项目所处目录中,运行如下命令npm i express @ 4.17.1创建基本的Web服务器// 1. 导入 expressconst express=require("express");// 2.创建Web服务器const app=express();// 3.启动服务器 app.listen(80

2022-04-19 19:43:21 293

原创 3.npm与包

包Node.js 中的第三方模块又叫做包 ,第三方模块和包指的是同一个概念包是基于内置模块封装出来的,提供了更高级、更方便的 API,极大的提高了开发效率。包和内置模块之间的关系,类似于 jQuery 和 浏览器内置 API 之间的关系npmNode Package Manager(简称 npm 包管理工具)在项目组安装包 :npm install 包的完整名称简写npm i 包的完整名称安装指定版本的包,可以在包名之后,通过 @ 符号指定具体的版本装包后多了哪些文件:在项

2022-04-19 19:42:48 679

原创 2.Node.js中的模块化

Node.js 中模块的分类内置模块 内置模块是由 Node.js 官方提供的,例如 fs、path、http 等自定义模块 用户创建的每个 .js 文件,都是自定义模块**第三方模块 **加载模块**require() 方法 ** 按需加载内置模块、自定义模块、第三方模块const fs=require("fs");// 自定义模块 需要给出路径 可以补全 .js 后缀名(可以省略 .js后缀名)const custom=require("./costum.js

2022-04-19 19:42:27 880

原创 3.http模块

http模块用来创建 web 服务器的模块通过 http 模块提供的 http.createServer() 方法,就能方便的把一台普通的电脑,变成一台 Web 服务器,从而对外提供 Web 资源服务创建web服务器导入http模块const http=require("http");创建web服务器实例/调用http.createSever() 快速创建一个服务器const server=http.createServer();为服务器实例绑定 request 事件,监

2022-04-19 19:40:33 163

原创 2.path路径模块

path路径模块path 模块是 Node.js 官方提供的、用来处理路径的模块引入path模块const path=require("path");1.path.join() 方法用来将多个路径片段拼接成一个完整的路径字符串/把多个路径片段拼接为完整的路径字符串/格式: path.join([...paths]);fs.readFile(path.join(__dirname,"./files/1.txt"),"utf-8",function (err,dataStr) { if

2022-04-19 19:38:23 1035

原创 1.fs文件模块系统

fs 文件系统模块fs 模块是用来操作文件的模块导入fs模块const fs=require("fs");1.fs.readFile()方法,用来读取指定文件中的内容/格式 : fs.readFile( path [,options], callback)fs.readFile("./files/1.txt", "utf-8", function (err, dataStr) { console.log(err); // 读取成功 err的值为null

2022-04-19 19:37:57 249

原创 初识Node.js

初识Node.js1.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。2.Node.js 中的 JavaScript 运行环境[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9WSbM08y-1650368168352)(C:\Users\1301338853\AppData\Roaming\Typora\typora-user-images\image-20220417164553654.png)]浏览器是 JavaScrip

2022-04-19 19:37:11 882

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除