NodeJs
文章平均质量分 66
纳尼亚awsl
这个作者很懒,什么都没留下…
展开
-
nodejs 框架:Express
express时基于http模块封装出来的框架,能够提高我们的开发效率。 安装: npm install express 创建服务器: // 创建服务器 // 1.导入模块 const express = require("express"); // 2.使用express()实例化创建一个服务 const app = express(); //创建的express的实例 // 添加路由app.mothod(path,handler) mothod:表示请求方式 get/post等 ,原创 2021-10-12 15:52:03 · 110 阅读 · 0 评论 -
Session 会话
先谈 cookie 网络传输基于的Http协议,是无状态的协议,即每次连接断开后再去连接,服务器是无法判断此次连接的客户端是谁。 如果每次数据传输都需要进行连接和断开,那造成的开销是很巨大的。 为了解决这个问题,cookie就应运而生,当用户登陆成功,服务器会在返回响应数据的同时也携带着cookie给到客户端, 之后客户端每次发起请求只要携带着这个cookie,那就免去登录的步骤。cookie是保存在客户端的数据。 这确实极大改善了网络传输的效率。当时由于cookie是保存在.原创 2021-09-24 08:48:29 · 72 阅读 · 0 评论 -
文件的上传和加载
multer 第三方依赖包 Multer 是一个 node.js 中间件,用于处理multipart/form-data类型的表单数据,它主要用于上传文件。它是写在busboy之上非常高效。 注意: Multer 不会处理任何非multipart/form-data类型的表单数据。 使用: Multer 会添加一个body对象 以及file或files对象 到 express 的request对象中。 body对象 :包含表单的文本域信息,file...原创 2021-09-24 08:47:57 · 289 阅读 · 0 评论 -
promise介绍及用法
promise介绍 作用: 用于解决异步函数中的回调地域问题 本质是一个构造函数,使用时需要使用new关键字创建一个实例,并要传入一个函数fn(一般称fn为执行器)(同步) 执行器需要传入两个参数,resolve,reject(异步函数,不会立即执行) resolve,reject的执行内容通过实例对象的then方法指定(resolve(),reject())(异步) promise对象:表示一个未完成,但是将要完成操作 【注意】执行过程中,同步代码先执行,执行完后在执行异步代码 /原创 2021-08-13 14:07:01 · 65 阅读 · 0 评论 -
NodeJs—第三方库
Yarn 安装:npm install yarn -g 安装位置 初始化命令 yarn init (完成后生成package.json文件,该文件存储项目的基本信息) yarn安装包(依赖): yarn add 包名【@版本号】 yarn 安装所有包: yarn install (该命令会将package.json中所有的包安装) yarn 移出包:yarn remove 包名 开发环境 正式环境 有些工具我们只会在开发过程中使用,如:css js 的压缩,css js 中...原创 2021-08-11 15:17:21 · 385 阅读 · 0 评论 -
Node.js学习笔记
node 是什么? node.js 是一个基于Chrome v8 引擎的 JavaScript 运行环境。 运行环境:指代码可以正常运行所需要的必要环境。 前端开发:js在浏览器中运行 后端:js在node服务器中运行 node 可以做什么? 基于Express框架,可以快速构建web应用。 基于Eletorn 框架,快速构建桌面应用。 可以读写数据库 操作系统文件 爬虫 命令行工具 node 学习重点: 语法 内置API 第三方api模块(Express 、MySQL) .原创 2021-08-09 14:11:09 · 80 阅读 · 0 评论