自定义博客皮肤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 1677

原创 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 250

原创 Express

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

2022-04-19 19:43:21 232

原创 3.npm与包

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

2022-04-19 19:42:48 620

原创 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 840

原创 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 117

原创 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 954

原创 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 202

原创 初识Node.js

初识Node.js 1.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 840

空空如也

空空如也

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

TA关注的人

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