在这篇文章中,我们将逐步解释如何在 RHEL 9 系统上安装 Node.js。Node.js 基于谷歌的 V8 JavaScript 引擎构建,它是一个自由开源的跨平台 JavaScript 运行时环境,主要用于构建服务器端应用。它使用事件驱动和异步模型,帮助开发人员构建高度可扩展的数据密集型的实时应用(RTA)。你可以使用 NodeJS 来构建前 ......
372
0
0
2022-11-26
一、区别path.join只是简单的将路径片段进行拼接,并规范化生成一个路径,而path.resolve则一定会生成一个绝对路径,相当于执行cd操作。二、path.join()path.join() 方法使用平台特定的分隔符把全部给定的 path 片段连接到一起,并规范化生成的路径。长度为零的 path 片段会被忽略。如果连接后的路径字符串是一个长度为零的字 ......
352
0
0
2022-11-15
遇到问题日常工作中,经常会遇到很多敏感的数据,为防止数据的泄露,我们要在数据上做一些”包装“。目的就是让那些有心泄露数据的”不法分子“迫于严重的”舆论压力“而放弃不法行为,使之”犯罪未遂“,达到不战而屈人之兵的效果。而在安全部门工作的我们,数据安全的观念早已深入骨髓,每个文字,每张图片,都要留心是否有泄露的风险,怎么防止数据泄露,是我们一直思考的问题。比如图 ......
355
0
0
2022-11-12
全链路追踪技术的两个核心要素分别是 全链路信息获取 和 全链路信息存储展示。Node.js 应用也不例外,这里将分成两篇文章进行介绍;第一篇介绍 Node.js 应用全链路信息获取, 第二篇介绍 Node.js 应用全链路信息存储展示。一、Node.js 应用全链路追踪系统目前行业内, 不考虑 Serverless 的 ......
397
0
0
2022-10-19
【编者按】本文作者为 Peter Wayner,主要介绍13款至精至简的 Node.js 框架,帮助你简化高速网站、丰富 API 以及实时应用的开发流程。本文系国内 ITOM 管理平台 OneAPM 编译呈现,以下为正文的第一部分。Node.js 推出至今也有些年头了,但它就像那初生的太阳,充满朝气。人们不断地探索更新更好的平台信息发布方式,于是选择也越来越 ......
360
0
0
2022-09-20
JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。但在处理像 TCP 流或文件流时,必须使用到二进制数据。因此在 Node.js 中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。在 Node.js 中,Buffer 类是随 Node 内核一起发布的核心库。Buffer 库为 Node.js 带来了一种存储原始 ......
367
0
0
2022-08-24
前言想要退出正在运行的 NodeJS 程序,我们既可以通过 Ctrl + C 的方式,也可以通过process.exit()来执行退出。这两种操作都将强制进程尽快退出,即使仍有未完全完成的异步操作挂起,包括对 process.stdout 和 process.stderr 的 I/O 操作。如果由于错误情况需要终止 Node.js 进程,则抛出未捕获的错误并 ......
370
0
0
2022-06-12
这是ConardLi的第 71 篇原创,谢谢你的支持!开门见山,npm install 大概会经过上面的几个流程,本篇文章来讲一讲各个流程的实现细节、发展以及为何要这样实现。嵌套结构 我们都知道,执行 npm install 后,依赖包被安装到了 node_modules ,下面我们来具体了解下,npm 将依赖包安装到 node_modules 的具体机制是 ......
612
0
0
2022-05-28
npm install几个参数的区别npm install X会把X包安装到node_modules目录中不会修改package.json 之后运行npm install命令时,不会自动安装Xnpm install X --save会把X包安装到node_modules目录中会在package.json的dependencies属性下添加X 之后运行npm ......
742
0
0
2022-05-28
我们要为路由提供请求的URL和其他需要的GET及POST参数,随后路由需要根据这些数据来执行相应的代码。因此,我们需要查看HTTP请求,从中提取出请求的URL以及GET/POST参数。这一功能应当属于路由还是服务器(甚至作为一个模块自身的功能)确实值得探讨,但这里暂定其为我们的HTTP服务器的功能。我们需要的所有数据都会包含在request对象中,该对象作为 ......
438
0
0
2022-05-19
为你的用户提供选项是任何应用的一个重要功能,而 Commander.js 使它变得容易做到。你最喜欢的 JavaScript 命令行构建器是什么?JavaScript 是一种为 Web 开发的语言,但它的用处已经远远超出了互联网的范畴。由于 Node.js 和 Electron 这样的项目,JavaScript 既是一种通用的脚本语言,也是一种浏览器组件。有 ......
468
0
0
2022-05-01
学习 Nuxt.js1.获得 node 的镜像和往常一样,先用 dcoker 获得 node 的镜像:docker iamge pull node pull 后查看镜像:PS E:\docker\nuxt\theOne> docker images REPOSITORY TAG IMAGE ID CREATE ......
416
0
0
2022-04-20
1、创建两个文件夹1、node_cache2、node_global2、设置环境变量2.1 创建变量名2.2 编辑path 变量2.3 重启电脑3、测试是否配置成功4、通过命令配置 npm4.1 命令npm config set registry registry.npm.taobao.org4.2 验证命令npm config get registry如果 ......
325
0
0
2022-04-19
fs.existsSync(path) 验证路径是否存在,异步废弃了,因为需要立即知道存不存在 fs.stat() 获取文件的状态,返回了一个对象,保存了当前对象状态信息 size 文件大小 isFile() 是否是一个文件 isDirectory() fs.unlink() 删除文件 ......
306
0
0
2022-04-18
简单文件读取:fs.readFile(path[, options], callback) path 要读取的文件的路径 options 读取的选项 callback 通过回调函数将读取到的内容返回 (err , data) err 错误对象 data 读取到的数据,返回的是一个bu ......
362
0
0
2022-04-18