网站首页 站内搜索

搜索结果

查询Tags标签: nodejs,共有 1182条记录
  • NodeJS内置模块之fs模块

    NodeJS内置模块之fs模块读取文件const fs = require(fs) fs.readFile(../为学.txt,utf-8,function (err, dataStr) {if (err){console.log(err.message);}else {console.log(dataStr);} }) //如果是读取成功的话,err的值是null写入文件const fs=require(fs) fs.writeFile(…

    2022/6/5 1:22:56 人评论 次浏览
  • nodejs stream 背压处理学习

    内容是nodejs 官方的,对于需要开发自己的stream 是很值得学习参考的 参考资料 https://nodejs.org/en/docs/guides/backpressuring-in-streams/https://nodejs.org/docs/latest/api/stream.html#stream_readable_pipe_destination_optionshttps://nodejs.org/api/stream.…

    2022/6/4 1:20:07 人评论 次浏览
  • 【nodejs】mysql2模块的使用|解析post请求中间件

    mysql2 支持promise风格 使用方法 后端node遵循es6模块分类 (1)在app.js同路径下创建mysql文件夹。 (2)在mysql文件夹下创建mysql.js文件并引入mysql2模块 (3)代码格式如下: import mysql from mysql2; const db = mysql.createPool({host: 127.0.0.1,port: 3306,p…

    2022/6/3 2:20:17 人评论 次浏览
  • 【nodejs】multer(图片,文件上传处理模块)

    使用方法 模块官网:https://github.com/expressjs/multer/blob/master后端Node实现 // 安装并导入模块 import multer from multer; // 创建中间件函数 var upload = multer({storage: multer.diskStorage({//设置文件存储位置destination: function (req, file, cb) {le…

    2022/6/3 1:20:22 人评论 次浏览
  • 【nodejs】解析前端传来的多层对象数组嵌套解析失败解决

    参考 https://wenku.baidu.com/view/daef7b3ba000a6c30c22590102020740be1ecdfe.html解决步骤: 使用qs模块解析多层对象或数组 1.npm i qs 2.import qs from qs; 3.console.log(qs.parse(req.body));

    2022/6/3 1:20:22 人评论 次浏览
  • 【nodejs】Token(jsonwebtoken)的加密与解密(express-jwt)

    jsonwebtoken加密Token的使用步骤 npm i jsonwebtoken定义一个密钥 const secretKey = tieshankao114322; 当判断登录成功后加密token后返还给客户机const jsonwebtoken = require("jsonwebtoken");if (bcryptjs.compareSync(req.body.password, result[0].pas…

    2022/6/3 1:20:22 人评论 次浏览
  • 【nodejs】bcryptjs 对密码进行加密解密模块

    导入模块 import bcryptjs from bcryptjs;加密 bcryptjs.hashSync(req.body.password, 10)解密 bcryptjs.compareSync(req.body.password, result[0].password)

    2022/6/3 1:20:21 人评论 次浏览
  • Nodejs接口压测工具

    安装autocannon包pnpm install -G autocannon压测 启动项目 使用autocannon命令工具进行压测autocannon -c 210 -d 10 https://xxx.xxx.com/api/xxx/xxxx-c 是链接数量 -d持续压测时间 后面跟的是接口地址(如果测试需要参数,提前在接口写好默认参数)压测完成会有两个表…

    2022/6/2 1:23:12 人评论 次浏览
  • 运行在服务端的JavaScript——nodejs(一)

    初识nodejs 思考:为什么JavaScript可以在浏览器中被执行 不同的浏览器中使用不同的JavaScript解析引擎:Chrome浏览器    =>   v8 Firefox 浏览器     =>   OdinMondkey(奥丁猴) Safri浏览器        =>   JSCore IE浏览器        =>…

    2022/5/26 1:50:06 人评论 次浏览
  • 使用express+nodejs+mysql实现一个简单的接口

    使用express+nodejs+mysql实现一个简单的接口 1.安装express 首先要有配置的node环境 安装express,全局安装需要带-g,也可以不使用全局安装 npm install -g express安装express-generator npm install -g express-generator2.创建express项目 express myFisrtExpressDem…

    2022/5/25 2:20:11 人评论 次浏览
  • NodeJS打印金字塔和空心金字塔

    代码: function printPyramid(totalLevel) {/*打印金字塔1 *2 ***3 *****规律:每层 * 个数 = 2n - 1每层 前空格 = 总层数 - n (后空格 不用管 直接通过 打印换行实现)*/// i 代表层数for (let i = 1; i <= totalLevel; i++) {// j 表示 * 数// 打印前空格for…

    2022/5/10 11:02:31 人评论 次浏览
  • Windows下升级NodeJs

    问题描述 有段时间没玩,在创建react项目时,报如下错误 error @typescript-eslint/eslint-plugin@5.22.0: The engine "node" is incompatible with this module. Expected version "^12.22.0 || ^14.17.0 || >=16.0.0". Got "14.15.0"…

    2022/5/5 7:12:43 人评论 次浏览
  • Mac上安装和配置nodejs

    下载和安装 nodejs的安装包直接到官网 https://nodejs.org/zh-cn/上下载即可;我们通常是选择长期支持的稳定版本。 安装包下载下来后直接默认安装即可,无需做其他的额外操作。配置 这里建议重新配置一下npm全局安装的路径,因为默认的是在 /usr/local/ 下面,由于Mac的安…

    2022/5/3 1:13:15 人评论 次浏览
  • nodejs入门(0)

    简介 一些回顾 在开始之前,我们先简单回顾一下目前为止已经接触过的web服务端: PHP:安装后自动运行,搭配apache2食用,/etc/init.d/apache2 (restart)(start)(stop)调整apache2状态;php脚本放在/var/www/html中;直接localhost(或云服务器公网IP)+http默认端口 访…

    2022/4/29 14:13:15 人评论 次浏览
  • 【NodeJS】操作MySQL

    1、在连接的数据库中准备测试操作的表:CREATE TABLE `user` (`id` bigint NOT NULL AUTO_INCREMENT COMMENT 主键ID,`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 姓名,`age` int DEFAULT NULL COMMENT 年龄,`email` varc…

    2022/4/27 19:12:37 人评论 次浏览
扫一扫关注最新编程教程