![](https://img-blog.csdnimg.cn/20200530120025834.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
NodeJS
文章平均质量分 89
NodeJS知识
编程三昧
学习有趣的知识,交识有趣的朋友,造就有趣的灵魂!
展开
-
关于 Node.js 之 Buffer
在处理像 TCP 流或文件流时,必须使用到二进制数据。因此在 Node.js 中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。原创 2022-01-25 23:33:14 · 164 阅读 · 0 评论 -
认识 Express 的 res.send() 和 res.end()
在使用 Node.js 的服务端代码中,如果使用的是 Express 框架,那么对于一个请求,常常会有两种响应方式……原创 2022-01-21 12:17:02 · 2169 阅读 · 0 评论 -
你知道怎么离线安装全局 node 模块吗?
大家平时是怎么离线安装 node 模块的呢?前言在平时的开发中,我们一般都是通过在线安装的方式来安装 node 模块的,但是也保不齐会有离线安装的需求。比如,公司内网是不联网的,那如果需要安装模块的话怎么办?今天,我就通过离线安装全局 asar 模块来总结一个离线安装的 node 模块的方法。准备工作安装环境:MacOS既然是离线安装,那首先就需要通过网络将对应的模块下载下来。本文中,通过 npm install -D asar 来下载 asar 模块及其依赖,文件结构如下:离线安装全..原创 2021-09-26 14:03:52 · 1154 阅读 · 0 评论 -
获取 NodeJS 程序退出码
前言想要退出正在运行的 NodeJS 程序,我们既可以通过 Ctrl + C 的方式,也可以通过process.exit()来执行退出。这两种操作都将强制进程尽快退出,即使仍有未完全完成的异步操作挂起,包括对 process.stdout 和 process.stderr 的 I/O 操作。如果由于错误情况需要终止 Node.js 进程,则抛出未捕获的错误并允许进程相应地终止比调用 process.exit() 更安全,比如:import process from 'process';// .原创 2021-08-23 21:35:16 · 506 阅读 · 0 评论 -
require 方法详解
在 NodeJS 中有一个方法是我们使用频率最高的,那就是 require 方法。NodeJs 遵循 CommonJS 规范,该规范的核心是通过 require来加载其他依赖的模块。几个问题module.exports 或者 exports 是全局变量吗?模块的加载是同步还是异步?循环引用会不会产生性能问题或者导致错误?什么是 CommonJS每一个文件就是一个模块,拥有自己独立的作用域,变量,以及方法等,对其他的模块都不可见。CommonJS 规范规定,每个模块内部,module 变量代原创 2021-06-15 13:21:41 · 7274 阅读 · 0 评论