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)

相关推荐
何中应8 分钟前
ubuntu如何安装nvm
linux·运维·ubuntu·node.js
John Song28 分钟前
npm查看全局安装了哪些命令
前端·npm·node.js
polaris063032 分钟前
Node.js HTTP模块详解:创建服务器、响应请求与客户端请求
服务器·http·node.js
Never_Satisfied10 小时前
安装node.js
node.js
前端之虎陈随易13 小时前
Vite 8正式发布,内置devtool,Wasm SSR 支持
前端·人工智能·typescript·npm·node.js·wasm
sigernet16 小时前
Claude Code 不再推荐 npm 安装:官方改为 Native Installer
前端·npm·node.js
勿芮介1 天前
【研发工具】OpenClaw基础环境安装全教程-Node\NVM\PNPM\Bash
开发语言·node.js·bash·ai编程
天若有情6731 天前
一款极简且实用的本地 NPM 包目录管理方案(个人原创设计)
前端·npm·node.js
undeflined1 天前
EnvManage - 多环境开发代理管理工具
前端·javascript·node.js
huangyiyi666661 天前
webpack + Vite
前端·webpack·node.js