node.js
文章平均质量分 93
Big-Peng
这个作者很懒,什么都没留下…
展开
-
Node.js之模块化
如果传递给 require() 的模块标识符不是一个内置模块,也没有以 ‘./’ 或 ‘../’ 开头,则 Node.js 会从当前模块的父 目录开始,尝试从 /node_modules 文件夹中加载第三方模块。由于 Node.js 的内置模块仅提供了一些底层的 API,导致在基于内置模块进行项目开发的时,效率很低。在自定义模块中,可以使用 module.exports 对象,将模块内的成员共享出去,供外界使用。如果没有找到对应的第三方模块,则移动到再上一层父目录中,进行加载,直到文件系统的根目录。原创 2023-04-19 09:26:10 · 114 阅读 · 0 评论 -
Node.js之express详解
多个中间件之间,共享同一份 req 和 res。基于这样的特性,我们可以在上游的中间件中,统一为 req 或 res 对象添加自定义的属性或方法,供下游的中间件或路由进行使用。可以使用 app.use() 连续定义多个全局中间件。自己手动模拟一个类似于 express.urlencoded 这样的中间件,来解析 POST 提交到服务器的表单数据。① 定义中间件② 监听 req 的 data 事件③ 监听 req 的 end 事件④ 使用 querystring 模块解析请求体数据。原创 2023-04-11 18:10:23 · 773 阅读 · 0 评论 -
Node.js基础(fs、path、http内置模块)
Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 的官网地址: https://nodejs.org/zh-cn/Node.js 作为一个 JavaScript 的运行环境,仅仅提供了基础的功能和 API。原创 2023-04-10 22:09:35 · 131 阅读 · 0 评论