![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
NodeJS
文章平均质量分 50
Nodejs
SailingCoder
因为热爱,所以专注
展开
-
你信不信,五分钟快速学习Nginx
与传统的基于进程的Web服务器(如Apache)相比,Nginx在处理请求时占用的内存更少。IP Hash算法根据客户端请求的IP地址的哈希值进行匹配,将具有相同IP哈希值的客户端分配到指定的服务器。location ~ .*.(gif|jpg|jpeg|png|swf)$:配置请求以 .gif、.jpg、.jpeg、.png 或 .swf 结尾的文件的 location 块。正向代理代理客户端的请求去访问目标服务器,目标服务器可能是一个反向服务器,反向代理了多台真实的服务器。原创 2024-04-18 10:25:25 · 488 阅读 · 0 评论 -
小结:Node.js Express VS Koa
Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,主要基于 Connect 中间件,并且自身封装了路由、视图处理等功能,使用人数众多。Koa 是 Express 原班人马基于 ES6 新特性重新开发的框架,主要基于 co 中间件,框架自身不包含任何中间件,很多功能需要借助第三方中间件解决,但是由于其基于 ES6 generator 、ES7 async特性的异步流程控制,解决了 “callback hell” 和麻烦的错误处理问题。原创 2024-03-13 17:21:25 · 947 阅读 · 0 评论 -
Node.js中处理特殊字符的文件名,安全稳妥的方案
在Node.js中,通过path模块提供的basename方法,我们可以轻松地从文件路径中提取文件名。然而,这个方法在处理特殊字符时存在一些问题,因为它会对这些字符进行转义,导致在不同操作系统上的兼容性问题。在这篇文章中,我们将介绍一种安全稳妥的方法,结合使用dirname和长度计算,以处理特殊字符的文件名。原创 2024-03-05 10:39:12 · 985 阅读 · 0 评论 -
Koa图片上传
这两个在一起没什么问题,但是 koa-multer 和 koa-route(不是 koa-router) 存在不兼容的问题。koa2一般处理 post 请求使用的是 koa-bodyparser,图片上传使用的是 koa-multer。故,建议在koa中全局引入 koa-body。在server入口文件添加配置。原创 2024-02-18 10:11:25 · 410 阅读 · 0 评论 -
Node.js中处理特殊字符的文件名,安全稳妥的方案
在Node.js中,通过path模块提供的basename方法,我们可以轻松地从文件路径中提取文件名。然而,这个方法在处理特殊字符时存在一些问题,因为它会对这些字符进行转义,导致在不同操作系统上的兼容性问题。在这篇文章中,我们将介绍一种安全稳妥的方法,结合使用dirname和长度计算,以处理特殊字符的文件名。原创 2023-12-26 09:55:42 · 1246 阅读 · 0 评论 -
在Linux上安装NVM
在Linux系统上,使用NVM(Node Version Manager)是管理和切换Node.js版本的一种便捷方式。原创 2023-12-26 09:53:37 · 1611 阅读 · 0 评论 -
Nodejs 使用 fs-extra 模块进行目录和文件操作
在Node.js中,fs-extra模块是fs模块的扩展,提供了一些额外的功能,使文件和目录的操作更加便捷。那么我们如何使用 fs-extra 模块进行目录和文件操作呢?原创 2023-12-25 10:12:21 · 1073 阅读 · 0 评论 -
在Linux下安装PM2并创建软连接
在Linux环境下安装PM2是常见的Node.js应用程序管理方式。以下是全局安装PM2、创建软连接以及查看进程的步骤。原创 2023-12-25 10:07:51 · 1072 阅读 · 0 评论