Node.js菜鸟教程 思维导图

0 教程地址

https://www.runoob.com/nodejs/nodejs-tutorial.html

1 介绍

简单的说 Node.js 就是运行在服务端的 JavaScript。

Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。

Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

使用以下命令来查看当前的 Node 版本:

$ node -v

检测PATH环境变量是否配置了Node.js,点击开始=》运行=》输入"cmd" => 输入命令"path",输出如下结果:

我们可以看到环境变量中已经包含了D:\Program Files\nodejs\。

强烈建议使用nvm(Node Version Manager) ,nvm是 Nodejs 版本管理器,它让我们方便的对切换Nodejs 版本。

2 NPM(node package manager)

3 REPL(Read Eval Print Loop  交互式解释器)

4 回调函数

5 EventEmitter类

6 Buffer 缓冲区

7 Stream流

8  模块系统

9 全局对象

10 常用工具

11 文件系统

12 GET/POST请求

13 工具模块

14 Web模块

15 EXpress 框架

16 RESTful API

17 多进程

18 JXcore打包

Node.js 是一个开放源代码、跨平台的、用于服务器端和网络应用的运行环境。

JXcore 是一个支持多线程的 Node.js 发行版本,基本不需要对你现有的代码做任何改动就可以直接线程安全地以多线程运行。

19 连接数据库

Node.js 连接 MySQL。
Node.js 连接 MongoDB:
MongoDB是一种文档导向数据库管理系统,由C++撰写而成。

Node.js菜鸟教程 思维导图相关推荐

  1. xmind使用教程思维导图

    xmind使用教程思维导图 开始XMind旅程 标记: 仅需2个快捷键 1 点击快捷键 创建同级主题 创建子主题 2 输入 选中主题后, 双击鼠标左键 或 单击空格键, 进入编辑状态. 3 其他内容 ...

  2. js Arry对象思维导图

    js Arry对象思维导图

  3. JavaScript W3School教程 思维导图

    JavaScript W3School教程 思维导图

  4. Mysql高级教程思维导图

    Mysql高级教程思维导图 1.思维导图总览: 2.MySQL架构介绍: 2.1.MySQL简介 2.2.MySQL Linux版安装 2.3.MySQL配置文件 2.4.MySQL逻辑架构介绍 2. ...

  5. PPT教程思维导图模板

    PPT教程思维导图模板下载链接: http://pan.baidu.com/s/1c0Rp22s 密码: fg9h PPT三分钟教程 PPT制作交流 观感 转载于:https://my.oschina ...

  6. 类似echarts图的思维导图效果,用js实现xmind思维导图的效果===使用jsMind来实现

    首先:我先先来看看实现的效果: 然后我再说说具体实现的步骤吧:(别急文件后面我会把百度网盘链接发出来的,除了小案例外还有jsMind的文件,案例,目前的说明文档) 第一:引入jsMind的css.js ...

  7. XMind思维导图教程——思维导图怎么画?

    XMind思维导图软件常被用于整理信息.资料,制作提纲.摘要,快速记录,头脑风暴,计划等场合.它为用户提供了友好的界面,合适的结构以及便捷的操作.今天,给小伙伴介绍下,刚入手XMind该如何开始制作思 ...

  8. Mockito教程--思维导图笔记

    笔记来源:https://blog.csdn.net/xiang__liu/article/details/81147933 思维导图地址:https://www.processon.com/view ...

  9. MySQL数据库项目式教程思维导图

    mysql | ProcessOn免费在线作图,在线流程图,在线思维导图,ProcessOn免费在线作图,在线流程图,在线思维导图 http://v3.processon.com/view/link/ ...

  10. 【3D动态思维导图制作软件】万彩脑图大师教程 | 思维导图预加载设置

    在万彩脑图大师中,你可以自定义预加载信息,让你的思维导图更具特色.使用此软件定义预加载信息主要有两种方法, 具体请看下面的操作: 方法一:点击菜单栏中的"编辑",在下拉菜单上选择& ...

最新文章

  1. 【转】Android source build/envsetup.sh学习笔记
  2. 图像 DFT 尺寸转换
  3. 35岁的程序员是“都挺好”还是“都挺惨”?\n
  4. oracle字符串转in方法,Oracle 逗号分割的字符串转换为可放入in的语句
  5. CodeForces 1616H Keep XOR Low {a^b≤x} / CodeForces gym102331 Bitwise Xor {a^b≥x}(trie树 + 计数)
  6. linux 网络编程:使用两线程实现socket同时收发数据
  7. Python中文编码问题详解
  8. 衡量模块独立性的两个定性标准
  9. GitHub资源学习的网址(未完待续)
  10. 多线程的概念原理过程
  11. [文档].Altera - Nios II Flash Programmer用户指南
  12. [Python图像处理] .获取图像属性、兴趣ROI区域及通道处理
  13. 最新WIN10系统封装教程2019系列(六)——常规软件安装
  14. 西门子plc与ABB510变频器modbus通讯
  15. 黑马程序员——多态和抽象类的相关知识
  16. android 跳转oppo应用中心_Android唤起应用商店并跳转到应用详情页
  17. 微型计算机硬件系统中PROM是,1微型计算机硬件系统中最核心的部件是CPU.doc
  18. dbmsxplan oracle_Oracle dbms_xplan
  19. 第一波开源年报开发者问卷中奖名单新鲜出炉!
  20. 关于 el-table-column type属性

热门文章

  1. 计算机画图星星怎么画,电脑画图工具 奇奕画王使用教程(附序列号)
  2. python实现,excel随机抽取特定行到新表中(附上源码和桌面软件)
  3. VS2017社区版许可证过期问题
  4. 布客·ApacheCN 编程/后端/大数据/人工智能学习资源 2020.7
  5. 用c语言实现打印日历
  6. 传智播客黑马Java学习笔记_day07
  7. 设计模式之抽象工厂模式(Java实现)
  8. 身份证校验码计算:根据身份证前17位计算第18位校验码-c++实现
  9. 网络操作系统之VyOS部署
  10. 怎样修改MySQL数据库的密码