• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Node.js入门教程

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文是Node.js的入门教程,内容覆盖Node.js的作用、安装、部署以及文件操作、网络操作、异步编程等常用语言特性。

Node.JS基础

  • 什么是NodeJS
    • 有啥用处
  • 如何安装
    • 安装程序
    • 编译安装
  • 如何运行
    • 权限问题
  • 模块
    • require
    • exports
    • module
    • 模块初始化
    • 主模块
    • 完整示例
  • 二进制模块
  • 小结

Node.js代码的组织和部署

  • 模块路径解析规则
  • 包(package)
    • index.js
    • package.json
  • 命令行程序
    • Linux
    • Windows
  • 工程目录
  • NPM
    • 下载三方包
    • 安装命令行程序
    • 发布代码
    • 版本号
    • 灵机一点
  • 小结

Node.js文件操作

  • 开门红
    • 小文件拷贝
    • 大文件拷贝
  • API走马观花
    • Buffer(数据块)
    • Stream(数据流)
    • File System(文件系统)
    • Path(路径)
  • 遍历目录
    • 递归算法
    • 遍历算法
    • 同步遍历
    • 异步遍历
  • 文本编码
    • BOM的移除
    • GBK转UTF8
    • 单字节编码
  • 小结

Node.js网络操作

  • 开门红
  • API走马观花
    • HTTP
    • HTTPS
    • URL
    • Query String
    • Zlib
    • Net
  • 灵机一点
  • 小结

Node.js进程管理

  • 开门红
  • API走马观花
    • Process
    • Child Process
    • Cluster
  • 应用场景
    • 如何获取命令行参数
    • 如何退出程序
    • 如何控制输入输出
    • 如何降权
    • 如何创建子进程
    • 进程间如何通讯
    • 如何守护子进程
  • 小结

Node.js异步编程

  • 回调
  • 代码设计模式
    • 函数返回值
    • 遍历数组
    • 异常处理
  • 域(Domain)
    • 陷阱
  • 小结

Node.js开发WEB服务器示例

  • 需求
  • 第一次迭代
    • 设计
    • 实现
  • 第二次迭代
    • 设计
    • 实现
  • 第三次迭代
    • 设计
    • 实现
  • 第四次迭代
    • 设计
    • 实现
  • 后续迭代
  • 小结

本文原始出处为阿里七天学会Node.js,由 纯净的天空 整理排版。


鲜花

握手

雷人

路过

鸡蛋
专题导读
上一篇:
Python Hangman猜字游戏发布时间:2022-05-14
下一篇:
Node.JS基础发布时间:2022-05-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap