node
文章平均质量分 80
impossible1994727
百尺竿头更进一步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
nodejs 相关基础知识---第四篇(express 路由、中间件)
本文介绍了Express框架中路由和中间件的核心概念与使用方法。路由部分讲解了基础路由的定义、匹配过程及模块化路由的实现方式,包括如何为路由添加统一前缀。中间件部分详细说明了全局和局部中间件的定义与注册流程,重点介绍了中间件的调用顺序、共享特性以及注意事项。文章还涵盖了Express内置中间件(如express.json())和第三方中间件的使用,并展示了如何自定义中间件模块来处理请求体数据。最后通过完整代码示例演示了中间件的实际应用场景,为开发者提供了Express应用开发的实用指导。原创 2025-12-16 17:32:52 · 1069 阅读 · 0 评论 -
nodejs相关基础知识--第三篇(nodejs模块+express)
本文介绍了Node.js模块加载机制和Express框架的使用。模块加载方面,Node.js采用缓存机制,优先从缓存读取模块,加载顺序为内置模块>自定义模块>第三方模块。Express是基于Node.js的Web开发框架,可用于快速创建服务器。文章详细说明了Express的基本用法,包括创建服务器、处理GET/POST请求、获取URL参数、托管静态资源等操作,并介绍了nodemon工具用于自动重启Node应用。Express通过简洁的API简化了Web服务器开发流程。原创 2025-12-09 16:18:24 · 851 阅读 · 0 评论 -
如何开发一个自己的包并发布到npm
本文详细介绍了如何创建并发布npm包:首先注册npm账号,构建包含index.js、package.json和README.md的包项目;然后切换npm镜像源并登录账号;最后通过npmpublish发布包,支持72小时内用npmunpublish删除。文中以"thousand_tools"(数据转万元单位工具包)为例,说明了文件配置规范和发布全流程操作指南,包括镜像管理工具nrm的使用方法。原创 2025-10-24 10:10:33 · 820 阅读 · 0 评论 -
nodejs相关基础知识-第二篇
本文介绍了Node.js中path模块和http模块的使用方法,以及模块化开发和npm包管理的相关知识。主要内容包括:path.extname()获取扩展名;fs.writeFile的使用限制;利用http模块创建Web服务器;模块化概念及Node.js模块分类;module.exports共享模块成员;npm包管理、镜像源切换和包分类等。文章提供了详细的代码示例,帮助开发者掌握Node.js的核心功能模块和包管理工具的使用技巧。原创 2025-10-23 18:01:26 · 739 阅读 · 1 评论 -
nodejs相关基础知识--第一篇
本文介绍了JavaScript在浏览器和Node.js环境中的运行机制。在浏览器中,JS由核心语法和Web API组成,通过V8等引擎解析执行,并可通过内置API操作DOM/BOM。Node.js是基于V8的后端运行环境,无法调用浏览器API但能处理文件系统、构建应用等。重点讲解了fs文件系统模块(读写文件操作)和path路径模块(路径拼接、解析文件名)的使用方法,包括路径动态拼接问题的解决方案(使用__dirname)。文章还对比了浏览器和Node.js两种JS运行环境的差异。原创 2025-10-11 11:02:14 · 703 阅读 · 0 评论 -
node版本管理工具
使用NVM轻松管理多版本Node环境 NVM是Node.js版本管理工具,可帮助开发者在同一台电脑上切换不同Node版本。安装步骤:卸载原有Node,从NVM中文官网下载安装。常用命令包括:查看可用版本(nvm ls available)、安装指定版本(nvm install)、切换版本(nvm use)以及查看已安装版本(nvm list)。通过NVM可以方便地检查Node(node -v)和npm(npm -v)版本,满足不同项目需求,避免版本冲突问题。原创 2025-08-11 15:15:54 · 309 阅读 · 0 评论
分享