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)

相关推荐
旺旺大力包16 分钟前
【JS笔记】JS 和 noodjs 的常见操作(十)
开发语言·javascript·node.js·ecmascript
csdn_aspnet1 小时前
在 React 中使用 WebSockets 构建实时聊天应用程序
javascript·react.js·node.js
Gazer_S5 小时前
【公司环境下发布个人NPM包完整教程】
前端·npm·node.js
你喜欢喝可乐吗?5 小时前
Windows 安装 nodejs npm
前端·npm·node.js
come112345 小时前
npm 命令入门指南(前端小白版)
前端·npm·node.js
墨菲安全5 小时前
NPM组件 alan-baileys 等窃取主机敏感信息
前端·npm·node.js·npm组件·恶意包·主机信息窃取
我在北京coding5 小时前
npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree
前端·npm·node.js
whale fall5 小时前
npm代理设置 + npm配置镜像源
前端·npm·node.js
yoona10205 小时前
Node.js、npm 与 nvm 使用全指南:安装、版本管理与开发环境配置详解
npm·node.js·nvm
abigale0310 天前
webpack+vite前端构建工具 - 8 代码分割
前端·webpack·node.js