自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 body-parser 中间件原理分析与实现

body-parser是Node.js中常用的中间件模块,本文将简要分析其原理与实现

2023-04-15 10:15:46 666

原创 npm必知必会点

曾几何时,俺认识的npm就是 npm install npm run dev一把嗦,然后……,就没有然后了。奈何被隔壁老王秀了一波骚操作,俺当时的内心感受。。。“???? 草,什么鬼,还能这么玩!!!”“牛掰”“666” 陷入沉思……前言这是走进 Node.js 系列基础篇,了解你常使用的 npm。npm是 Node.js 默认包管理器,其目标是自动化依赖和包管理器,前端工程化的成功离不开 npm 的支撑。安装首先需要安装 Node.js,NPM 依赖 于 Node.js 环境,所以第一

2021-11-15 23:57:33 673

原创 入门Node.js错误处理

前言一个健壮性的 Node.js 项目,需要处理好程序错误,本文将带你入门 Node.js 的错误处理。Error 基础Node.js 中的错误是 Error 类的任何实例,包括一些内置错误类,还可以扩展基本 Error 类,内置错误类或其他自定义错误来创建用户定义的错误。JavaScript Error 标准类new Error([message[, fileName[, lineNumber]]])message: 描述错误的信息fileName: Error 代码所在的文件名lin

2021-11-06 23:57:05 1727

翻译 Node.js Buffers 完整指南

在Node.js中,buffers 是一个可以存储二进制数据的特殊类型。buffer 代表内存块-通常指在计算机中分配的 RAW 。buffer 的大小是不能更改的。buffer 存储字节。八位(Bits)序列称为一个字节(byte)。位(Bits)在计算机中是最基本的存储单元,他们可以保存0 或 1的数值。译者注:计算机是存储二进制数据的,二进制主要是 0 和 1的集合。Node.js 在全局作用域中可直接使用 Buffer 类(不需要像其他模块一样导入)。使用这个API,你可以获取一系列函数和

2021-11-06 23:55:59 613

原创 在Electron中简单实现拖拽功能

背景实现简单的拖拽文件、图片到系统本地,拖拽消息体文本发送(类似于微信、QQ中的功能)实现拖拽到本地系统,不考虑mouse实现方式,使用Electron中的startdrag配合Browser的Drag and DropstartdragElectron API (startDrag) 提供拖拽文件到桌面系统本地的能力使用情况比较简单,主进程监听事件,调用startdrag// main-processipcMain.on('drag-start', (event) => { e

2021-11-06 23:53:00 4187

翻译 TypeScript的Record类型说明

Record 是TypeScript的一种工具类,在版本2.1后,开箱即用Record<Keys, Type>Constructs an object type whose property keys are Keys and whose property values are Type. This utility can be used to map the properties of a type to another type.” — TypeScript’s documentati

2021-11-06 23:50:06 4355

空空如也

空空如也

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

TA关注的人

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