基于Node实现可以操作MySQL的接口
目录 前言 创建Express项目 生成项目 运行项目 使用Docker安装MySQL 安装Docker 运行MySQL 创建数据 编写接口操作数据库功能 借助Knex操作数据库 编写主程序 结尾 前言 以前也用Node写过接口,...
Node.js流管理利器Destroy包使用方法详解
目录 为什么要管理流? 如何使用 Destroy 包 代码注释说明 特殊情况下的流销毁 处理流错误 结语 为什么要管理流? Node.js 的流被广泛用于处理文件、网络通信等,可以高效地读写大量数据。但如...
使用Node.js find-up在父目录中高效寻找文件与目录
目录 引言 安装 find-up 使用示例 查找单个文件 按照优先级查找多个文件 自定义匹配逻辑 API 探究 使用 findUpStop 优化搜索性能 引言 在开发过程中,我们经常会遇到需要向上遍历文件系统去查找...
Node.js使用bcrypt-pbkdf实现密码加密
目录 安装和使用 bcrypt-pbkdf 安装 基本使用 比较密码 异步处理 安装和使用 bcrypt-pbkdf 首先,你需要有 Node.js 环境和 npm 工具。在确认这些准备工作后,就可以开始安装 bcrypt-pbkdf&...
node pnpm修改默认包的存储路径(操作方法)
pnpm与npm的区别 PNPM和NPM是两个不同的包管理工具。 NPM(Node Package Manager)是Node.js的官方包管理工具,用于安装、发布和管理Node.js模块。NPM将包安装在项目的node_modules目录中,每个...
使用Node操作MySQL的两种方式
目录 使用 mysql2 库操作 MySQL 安装和配置 基本操作 查询操作 插入数据 更新数据 删除数据 使用连接池提高性能 使用 TypeORM 框架操作 MySQL 项目设置 操作数据库 插入和查询数据 优点 使用 my...
利用node.js启动本地服务器的操作指南(超详细)
有很多小伙伴制作网站或者小程序时,需要通过服务器来把前端和后端连接起来。那么我们今天学习启动node.js服务器。(要求:实现一下步骤前必须下载安装node.js并配置。) 第一步 创建文件夹,文...
Node+Express连接MySQL实现增删改查功能
一、在项目中安装mysql 和 express cnpm install mysql express --save 二、示例代码 const express = require('express'); const app = express(); const mysql = require('mysql'); 创建连接 ...
关于没有彻底清除node和npm的解决方法
最近因为npm和node的版本不匹配遇到了许多困难。 比如更新npm的版本,结果它给报错了。 然后去差了一一下和npm5.8.0的版本对应的node版本已经是2018年的了,已经过时了。 所以只能重新卸载,再...
Node.js自动生成API文档的实现
目录 1、直接使用swagger-ui-express 2、配合swagger-jsdoc 如何在Node.js项目中使用 Swagger 来自动生成 API接口文档,使用生成方式有很多种。本文基于swagger-jsdoc+swagger-ui-express快速实...