Node模块化开发实例解析

Node模块化开发实例解析

目录
  • 一、介绍
    • 1. 什么是模块化开发
    • 2. Node.js中的模块化
    • 3. 模块化开发的优点
  • 二、CommonJS规范
    • 1. CommonJS规范介绍
    • 2. Node.js中的模块加载机制
    • 3. require()函数的作用
    • 4. exports与module.exports的区别
  • 三、模块的分类
    • 1. 内置模块
      • http
      • fs
      • path
    • 2. 第三方模块
      • Express
      • Lodash
    • 3. 自定义模块
      • math.js
  • 四、模块的使用
    • 1. 引入模块
      • 2. 导出模块
        • 3. 模块中的特殊变量
        • 五、常用的模块
          • 1. path模块
            • 2. FS模块
              • 3. HTTP模块
                • 4、Events模块
                  • 5. 其他常用模块
                  • 六、模块的发布
                    • 1. npm介绍
                      • 2. npm包的创建
                        • 3. npm包的发布和更新
                          • 4. npm包的的使用
                          • 七、结论
                            • 1. 提高开发效率
                              • 2. 方便维护
                                • 3. 提高代码复用率
                                  • 4. 方便测试和调试
                                    • 5. 便于升级和扩展
                                    hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
                                    自学咖网 » Node模块化开发实例解析