Eric小屋

  • 模块化
  • CommonJS标准
  • 总结
  • 首页
  • 学习笔记
    • JAVA
    • Spring
    • Node.js
    • Vue
  • 学习文档
  • 案例项目
  • 课程笔记
  • 问题解决
登录

模块化

  • Eric
  • 2023-12-13
  • 0

模块化

定义:模块是为Node.js打包JS代码的原始方式,在Node.js中,每个文件都被视为一个单独的模块。

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

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

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

CommonJS标准

使用:

导入:module.exports={}

导出:require('模块名路径')

导入模块名或路径:

  • 内置模块:直接写名字
  • 自定义模块:写模块文件路径

总结

Node.js中什么是模块化?

  • 每个文件都是独立的模块

模块之间如何联系的呢?

  • 使用特定语法,导入和导出使用

CommonJS标准如何规定导出导入模块?

  • 导入:module.exports = {}
  • 导出:require('模块名或路径')

模块名/路径如何选择?

  • 内置模块,直接写名字。例如:fs,path,http等
  • 自定义模块,写模块文件路径。例如:./utils.js
联系作者:2572976830@qq.com
© 2025 Eric小屋
Theme by Wing
京ICP备2023032157号 京公网安备11011402053616号
  • {{ item.name }}
  • {{ item.name }}