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)

相关推荐
百度一下吧2 小时前
Fastify 实战教程:从零搭建电商平台后台服务系统
node.js
YIAN2 小时前
LangGraph 完全入门指南:从线性工作流到带中断恢复的有状态 Agent 编排
langchain·node.js·agent
DevUp3 小时前
Directus 换掉 GPL 之后,Node.js CMS 到底怎么选?(二)
开源·node.js·cms
濮水大叔3 小时前
AI 编码实战:一句提示词,实现 CRUD、SSR 与多任务
node.js·ai编程·全栈
yume_sibai4 小时前
01-Node.js环境安装与基础
node.js
damoluomu4 小时前
Directus 换掉 GPL 之后,Node.js CMS 到底怎么选?(二)
node.js
孟陬4 小时前
JavaScript 反引号(` backtick)和双引号的不完全等价 ≠ 场景
javascript·node.js·bun
幸运小圣1 天前
Buffer 新手入门【Node.js】
node.js·编辑器·vim
jj_ccwgw1 天前
从 0 到 1 搭建 pnpm + Workspaces + Turborepo Monorepo 保姆级指南
前端·node.js
梦想平凡1 天前
棋牌游戏技术实战(一):用 Node.js 实现房间消息队列、请求幂等与断线恢复
游戏·node.js