![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nodejs
文章平均质量分 73
码上行舟
接受自己的普通,然后全力以赴的出众
展开
-
node.js——Redis模块
Redis 是一种数据库,不过更准确地来说,它更像一台结构化地数据服务器,从定义上来说相比 MySQL 更接近 MongoDB。和操作表中的行或者集合中的文档不同,在 Redis 中是通过键来访问数据的。不过,正因为它是一个结构化的数据服务器,能存储的值自然不仅仅是简单的字符。字符串(string)列表(list)数据集(set)哈希(hash)有序数据集(sorted set)原创 2023-01-13 17:10:52 · 1140 阅读 · 0 评论 -
nodejs——MongoDB模块
MongoDB 是一个面向文档,schema 无关(schema-less)的数据库,它非常适合于 Node.js 应用以及云端部署。与 MySQL 及 PostgreSQL 是根据固定的结构设计(schema)将数据存储在表中不同,MongoDB 可以将任意类型的文档数据存储到集合中(schema 无关),这也是 MongoDB 最有意思的特性之一。原创 2023-01-12 18:38:04 · 716 阅读 · 0 评论 -
node.js——mysql模块
尽管现如今 NoSQL 渐行其道,越来越流行,但是 SQL 数据库依旧是绝大多数应用的选择。Node.js 丰富的生态系统中,有许多模块都是为 SQL 数据库设计开发的。通过 node-mysql,我们可以书写自己的 SQL 查询语句来操作数据库。原创 2023-01-12 17:47:41 · 1306 阅读 · 0 评论 -
express接口
API (Application Programming Interface,应用程序编程接口 ) 是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。API除了有应用“应用程序接口”的意思外,还特指 API的说明文档,也称为帮助文档。原创 2023-01-11 17:55:22 · 1016 阅读 · 0 评论 -
express中间件
Express 中间件本质上就是一个 function 处理函数,其具体结构如下:这个 next() 函数是实现多个中间件连续调用的关键,它表示把流转关系转交给下一个中间件或者路由。// 定义一个最简单的中间件 const mw =(req , res , next) => {console . log('这是最简单的一个中间件') // 把流转关系,转交给下一个中间件或者是路由 next() }定义中间件监听 req 的 data 事件监听 req 的 end 事件。原创 2023-01-11 17:08:10 · 692 阅读 · 0 评论 -
express模块化路由
为了方便对路由进行模块化的管理,Express 不建议将路由直接挂载到 app 上,而是推荐将路由抽离为单独的模块。原创 2023-01-10 16:13:21 · 374 阅读 · 0 评论 -
express的基本使用
鉴于 Connect 基于 HTTP 模块提供了开发 Web 应用常用你的基础功能,Express 基于 Connect 为构建整个网站以及 Web 应用提供了更为方便的 API。原创 2023-01-10 15:51:46 · 401 阅读 · 0 评论 -
node.js——npm与包
Node.js 中的第三方模块又叫做包,不同于 Node.js 中的内置模块与自定义模块,包是由第三方个人或者团队开发出来的,免费供所有人使用。Node包管理器(NPM)可以让你在项目中轻松地对模块进行管理,它会下载指定的包、解决包的依赖、运行测试脚本以及安装命令行脚本。要自定义模块,你需要创建一个 package.json 文件。可以很方便地将项目中的模块分享给其他人,不需要将整个 node_modules 目录发给他们。原创 2023-01-09 16:35:40 · 384 阅读 · 0 评论 -
node.js模块化
编程领域中的模块化,就是遵守固定的规则,把一个大文件拆成若干个独立并且相互依赖的小模块。提高代码的复用性提高代码的可维护性可以实现按需加载我们已经知道了如何引入一个 Nodejs 模块,但是我们应该如何定义一个 Nodejs 模块呢?在 Nodejs 上下文环境中提供了一个 module 对象和一个 exports 对象,module 代表当前模块,exports 是当前模块的一个属性,代表要导出的一些 API。原创 2023-01-09 15:44:03 · 418 阅读 · 0 评论 -
node.js——http模块
http 模块是 Node.js 官方提供的、用来创建 Web 服务器的模块。node.js提供了http模块,其中封装了一个http服务器和一个建议的http客户端。http.server是一个基于事件的http服务器,内部由c++实现,接口由JavaScript封装。http.request则是一个http客户端工具,用户向服务器发送请求。http.Agent:创建全局实例,以管理 HTTP 客户端连接的持久性和复用,原创 2023-01-08 16:27:29 · 1852 阅读 · 0 评论 -
node.js——path路径模块
path 模块是 Node.js 官方提供的、用来处理路径的模块,它提供了一系列的方法和属性,用来满足用户对路径的处理需求。path.join() 方法,用来将多个路径片段拼接成一个完整的路径字符串path.basename() 方法,用来从路径字符串中,将文件名解析出来。原创 2023-01-08 15:08:37 · 405 阅读 · 0 评论 -
node.js文件系统模块
fs 模块是 Node.js 官方提供的、用来操作文件的模块,是 nodejs 中最常用的一个模块,它提供了一系列的方法和属性,用来满足用户对文件的操作需求。掌握 fs 模块是非常有必要的,fs 模块的方法非常多,用到了哪个查哪个即可。fs.readFile() 方法,用来读取指定文件中的内容fs.writeFile() 方法,用来向指定文件中写入内容fs.appendFile() 方法,用来向指定文件中追加内容。原创 2023-01-07 16:28:46 · 474 阅读 · 0 评论 -
node.js快速入门指南
node.js 被称为是一个将设计网络应用导向正确道路的特殊工具,在某些场景下,比现有如Apache和Nginx这样的Web服务器性能还要好。浏览器是 JavaScript 的前端运行环境Node.js 是 JavaScript 的后端运行环境Node.js 中无法调用 DOM 和 BOM 等浏览器内置 API。原创 2023-01-06 17:38:30 · 706 阅读 · 0 评论 -
Linux安装nodejs的简单方式
Node.js 不是一门新的编程语言,也不是一个 JavaScript 框架,它是一套 JavaScript 运行环境,用来支持 JavaScript 代码的执行。用编程术语来讲,Node.js 是一个 JavaScript 运行时(Runtime)。安装Node.js比较容易。其设计理念之一就是只维护少量的依赖,这使得编译、安装Node.js变得非常简单。原创 2023-01-06 15:46:46 · 338 阅读 · 0 评论