一杯茶的时间,上手Node.js
以下内容都以我个人的理解来简述Node,希望能对比官方文档显得更加地通俗
“Node是什么?它能干什么?啥玩意儿??”
- Node是什么?
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时
- JavaScript 运行时先从这句话来开始理解,其实说白了,Node就是一个环境,只要装载了Node就能产生这个环境,它可以解析JavaScript代码,而且可以完全脱离浏览器来解析运行
- Node.js 是一个基于 Chrome V8 引擎的,为什么Node可以解析JavaScript代码,而且还是脱离浏览器的情况下呢?因为在Node拥有Chrome V8引擎,Chrome V8引擎是我们浏览器里解析JavaScript的引擎。“而Node就犹如像一台普通汽车,装上了一台跑车的引擎,那么这台普通汽车就拥有了跑车的能力,驾驶起来那么的飞快”。所以就很好理解了,也很好理解这句话了。因为Node是基于ChromeV8引擎的,那么拥有了这个引擎,Node就拥有了解析JavaScript代码的能力,就可以做到脱离浏览器来解析运行JavaScript代码。
- 那么现在Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境这句话大家可以很好理解了吧
- 它能干什么?
- Node能帮我们搭建Web服务器,是一个能充当服务器的角色,例如我们想请求不同的接口,Node就像一个中间商一样,帮我们处理不同的接口,响应不同的操作与数据,例如我想请求一个首页,那么node就能在其中帮我们找到首页,然后反馈给我们,我们就能看到一个首页的页面了
- 在Node中是没有DOM和BOM的,因为上面我们刚刚说了,它是脱离浏览器运行解析的,那么DOM和BOM是浏览器里的东西,所以就很好理解了它为什么没有DOM和BOM,自然也就不做操作DOM和BOM了。
- 在Node这个基于JavaScript的执行环境中,提供了一系列服务器级别的操作API,我们可以通过操作各种各样的API进行响应接口的操作,服务器的管理操作
总结:Node不过是操作服务器端的一个工具而已
Node环境安装
1.去官网 Node中文网下载Node安装包
注意:如果安装路径是默认路径(系统磁盘),就不需要配置系统环境变量,就可以直接在全局中运行Node
-
如果不是安装在默认系统磁盘路径,那么需要配置系统环境变量
配置完之后,检测Node环境是否安装成功 -
我们打开运行窗口 (win + r)
-
至此,我们的 node 环境就有了
-
我们就可以再电脑里面运行我们的 node 了