node.js学习笔记
文章平均质量分 73
音仔小瓜皮
好好学习,天天向上
展开
-
JS中的File(五):node.js中的file模块使用
这里暂时仅提供一些简单的梳理和阅读小tips(偷懒一下。原创 2024-07-20 23:45:28 · 443 阅读 · 0 评论 -
JS中的File(四):文件流Streams API使用详解
PS:涉及到一些基本的文件操作和格式内容知识,可以进入我的主页参考我之前的此系列文章。这个系列我还会继续更新下去的~参考:从 Fetch 到 Streams —— 以流的角度处理网络请求 - 掘金 (juejin.cn)Stream API - Web API 接口参考 | MDN (mozilla.org)在流之前,如果想要对文件资源进行操作,需要先下载完整的文件,等待它反序列化成合适的格式,在完整地对接收到的内容进行统一处理。流出现之后,网络发送文件可以将文件以一块块的数据形式传输,这使得——视频缓冲区原创 2024-01-18 15:39:59 · 2859 阅读 · 0 评论 -
【Node】Express模块set、engine、all、use等常用接口解析
在Express用作node后端框架时,一般我们通过如下方式,在app.js中引入express模块引入完毕后,可以用app提供的各个接口引入各个中间件、路由配置、模板引擎等,在app上配置的参数都属于。接下来对常用的API做出介绍。原创 2023-12-14 16:31:42 · 313 阅读 · 0 评论 -
Access-Control-Allow-Origin如何给CORS设置多域名
作为通配符来说,直接变成对所有域名公开,非常的不安全。那如何设置特定的多个域名?Vary:<header1> , <header2>... 某些字段进行缓存。因此,响应现支持字段Vary,其可以对报文中某个字段的缓存进行控制。Vary: * 所有字段都不进行缓存。控制哪些域名可以共享资源,取值如下。原创 2023-11-06 17:25:39 · 4810 阅读 · 0 评论 -
log4js日志管理(分级、格式化、切割等)使用详解
log4js使用以放入node后端收集日志原创 2023-11-02 18:10:48 · 3053 阅读 · 0 评论 -
【node.js】express框架中间件中对next函数原理的讨论
理论上,所有的中间件在处理控制权交接以及中间件跳转时,都需要调用next。多个中间件的控制权的传递,并且它会接收一个参数"route",如果调用next(“route”),则会跳过执行当前的中间件,直接将控制权交给下一个匹配的路由。next函数主要负责将控制权交给下一个中间件,如果当前中间件没有终结请求,并且next没有被调用,那么。中的中间件,将其做依次匹配,若匹配成功则执行【对于app.use默认匹配路劲是'/',即匹配任何请求】路径时,首先会执行中间件1,然后执行中间件2。在这个例子中,当访问。原创 2023-08-20 14:24:12 · 342 阅读 · 0 评论 -
【node.js】commonjs和es6 module的区别
总之,CommonJS主要用于服务器端,模块加载是同步的,适用于需要在运行时动态加载模块的情况。ES6模块在现代浏览器和Node.js中都得到广泛支持,支持静态加载和异步操作,更适合于现代Web开发。选择哪种模块系统取决于你的项目需求和目标环境。CommonJS(简称CJS)和ES6模块(也称为ESM)都是用于在JavaScript中管理模块化的标准,但它们在语法和使用方面存在一些重要区别。原创 2023-08-17 10:25:40 · 473 阅读 · 1 评论