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)

相关推荐
zhiSiBuYu05179 小时前
Claude-Code 新手极速上手指南
javascript·node.js
柒和远方11 小时前
每日一学V012: 从 Python 到 Node.js:一个 AI Native 开发者的 JavaScript 调用 LLM 实战
javascript·node.js·api
IccBoY15 小时前
NVM超详细全解教程:解决Node版本冲突(Win/Mac/Linux安装+使用+踩坑合集)
前端·node.js
很楠爱上18 小时前
Node.js 模块化学习笔记
笔记·学习·node.js
linksinke18 小时前
Node.js 版本管理管理器的使用注意 - NVM
node.js·nvm·node多版本·node切换
白夜灬19 小时前
Next.js / Node.js 环境中切断这种大文本拒绝服务攻击(DoS)
node.js
二喵❥(^_-)20 小时前
Node下载和安装
node.js
wgc2k20 小时前
Node.js游戏服务器项目移植-1:项目移植版本环境的冲突问题以及技术选型测试
游戏·node.js
凌览20 小时前
为什么我不推荐一人公司用PostgreSQL
前端·后端·node.js
wgc2k1 天前
Node.js游戏服务器项目移植-2: 用TypeScript还是Javascript
服务器·游戏·node.js