node.js-模块化

定义:CommonJS模块是为Node.js打包Javascript代码的原始方式。Node.js还支持浏览器和其他Javascript运行时使用的ECMAScript模块标准。

在Node.js中,每个文件都被视为一个单独的模块。

概念:项目是由很多个模块文件组成的

好处:提高代码复用性,按需加载,独立作用域

使用:需要标准语法导出和导入进行使用

CommonJS标准规定:

1.导出:module.exports={}

2.导入:require('模块名或路径')

模块名或路径:

1)内置模块:直接写名字(例如:fs,path,http)

2)自定义模块:写模块文件路径(例如:./utils.js)

相关推荐
__zRainy__3 小时前
Node系列 · ORM:mysql 驱动程序
数据库·后端·mysql·node.js·orm
__zRainy__4 小时前
Node系列 · ORM:Sequelize 模型
数据库·后端·node.js
秋秋小事5 小时前
提示词工程
node.js
__zRainy__6 小时前
Node系列 · 数据库:MySQL 安装
数据库·后端·mysql·node.js
EricStone7 小时前
Agent开发学习一:Hello-Agents TypeScript 全栈实现
typescript·node.js·agent
必须会一定会8 小时前
Agent Handoff M5 发布验收:`CHANGES.md`、`npm pack`、`release:check` 与干净环境安装验证
前端·人工智能·npm·node.js·ai编程
秋秋小事8 小时前
Function Calling模型呼叫工具
node.js
章鱼小丸子逃跑中1 天前
【2025最新版】如何将fnm与node.js安装在D盘?【保姆级安装及人性话理解教程】
前端·javascript·npm·node.js
今日无bug1 天前
从「拿来主义」到「亲手造轮子」:2 种 MCP 文件服务器写法对比
前端·node.js·mcp
八角丶1 天前
Node.js 异步上下文详解(实验驱动)
前端·node.js