Node.js
文章平均质量分 92
#
搜捕鸟了
记录学习笔记
展开
-
前端实现埋点&监控
埋点可以帮助企业更好地了解用户需求和行为习惯,优化运营并预测趋势,具有重要的意义,常见的埋点包括:pv【PageView】上报(包括history上报、hash上报)、uv【UserView】上报、dom事件上报、js报错上报(包括常规错误上报、Promise报错上报),通过这篇文章你可以学习到:前端埋点&监控、区分js模块化、打包工具rollup、API之History、JS二进制、sendBeacon发送post请求等知识。原创 2023-12-28 22:45:53 · 1262 阅读 · 0 评论 -
nodejs进阶
npm是Node Package Manager(Node.js包管理器)的缩写,是Node.js社区最流行的包管理工具之一。它不仅提供了包管理的功能,还提供了发布和共享代码、管理依赖、版本控制等功能,可以帮助开发者更方便地开发和分享代码。npm可以用来从全球的代码库中获取并安装Node.js模块,这些模块可以用于构建应用程序、工具和包等。开发者可以通过npm来搜索、安装、更新和卸载各种Node.js模块。原创 2023-12-26 20:11:27 · 1696 阅读 · 0 评论 -
前端多媒体处理工具——ffmpeg的使用
在前端领域,FFmpeg 是一个非常有用的工具,它提供了多种媒体格式的封装和解封装,包括多种音视频编码、多种协议的流媒体、多种色彩格式转换、多种采样率转换、多种码率切换等。可以在多种操作系统安装使用。原创 2023-10-20 23:30:35 · 961 阅读 · 0 评论 -
Nodejs内置模块process
`process.env`用于获取操作系统所有的环境变量,它是process模块最常用的一个属性。并且可以通过它修改环境变量,但是修改只在当前进程生效,并不会真正影响系统的环境变量。原创 2023-10-11 23:20:26 · 327 阅读 · 0 评论 -
NodeJs内置模块child_process
子进程是Nodejs的核心Api,如果你会shell命令,它会有非常大的帮助,或者你喜欢编写前端工程化工具之类,它也有很大的用处,以及处理CPU密集型应用。创建子进程spwan:执行命令exec:执行命令execFile:执行可执行文件fork:创建node子命令execSync:执行命令 同步执行:执行可执行文件 同步执行spawnSync:执行命令 同步执行。原创 2023-10-11 22:53:59 · 782 阅读 · 0 评论 -
Node学习笔记03
JWT(英文全称:JSON Web Token)是目前最流行的跨域认证解决方案。当生成JWT字符串的时候,需要使用secret密钥对用的信息进行加密,最终得到加密好的JWT字符串。当把JWT字符串解析还原成JSON对象的时候,需要使用secret密钥进行解密。// secret密钥的本质:就是一个字符串。原创 2022-12-30 13:23:17 · 592 阅读 · 0 评论 -
Node学习笔记02
现在,我们可以使用nodemon(https://www.npmjs.com/package/nodemon)这个工具,它能够监听项目文件的变动,当代码被修改后,nodemen会自动帮我们重启项目,极大方便了开发和调试。在匹配时,会按照路由的顺序进行匹配,如果请求类型和请求的url同时匹配成功,则Express会将这次请求,转交给对应的function函数进行处理。基于这样的特性,我们可以在上游的中间件中,统一为req或res对象添加自定义的属性或方法,供下游的中间件或路由进行使用。原创 2022-12-28 22:34:50 · 130 阅读 · 0 评论 -
Node学习笔记01
Node.js是一个基于Chrome V8引擎的JavaScript运行环境。fs模块式Node.js官方提供的、用来操作文件的模块,它提供了一系列的方法和属性,用来满足用户对文件的操作需求。fs.readFile()方法,用来读取指定文件中的内容。fs.writeFile()方法,用来向指定的文件中写入内容。path模块是Node.js官方提供的、用来处理路径的模块。它提供了一系列的方法和属性,用来满足用户对路径的处理需求。原创 2022-12-26 21:09:55 · 673 阅读 · 0 评论