Node.js的环境配置【详细】

Node.js的环境配置

在环境配置之前,我们先回顾一下浏览器中JavaScript的组成部分: 可以分为两部分核心语法 (循环,函数...)web API (DOM BOM).如下图所示:
在这里插入图片描述

回顾一下为什么JavaScript代码能够在浏览器中被执行:

因为不同的浏览器都含有不同的JavaScript解析引擎:

举个栗子: Chrome使我们开发最常用的浏览器,为什么他能成为最常用的浏览器,它的对我们哪里友好呢? 其实,谷歌浏览器的V8解析引擎是现在众多浏览器中对JavaScript代码解析最好的引擎。

列举一下现在主流浏览器的解析引擎:

  1. Chrome 浏览器 =》 V8
  2. Firefox 浏览器 =》 OidnMonkey(奥丁猴)
  3. Safari 浏览器 =》 JScode
  4. IE 浏览器 =》 charkra(查克拉)

tips: Chrome 浏览器的V8解析引擎最nice!

为什么 JavaScript 可以操作 DOM 和 BOM

因为每个浏览器都内置了 DOM、BOM 这样的 API 函数,因此,浏览器中的 JavaScript 才可以调用它们。

在这里插入图片描述

浏览器中的 JavaScript 运行环境

用Chrome来举例子

在这里插入图片描述
总结:

  1. V8 引擎负责解析和执行 JavaScript 代码。
  2. 内置 API 是由运行环境提供的特殊接口,只能在所属的运行环境中被调用。

什么是 Node.js

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境

Node的网址: https://nodejs.org/zh-cn/

Node.js 中的 JavaScript 运行环境

  1. 浏览器是 JavaScript 的前端运行环境
  2. Node.js 是 JavaScript 的后端运行环境
  3. Node.js 中无法调用 DOM 和 BOM 等浏览器内置 API。

在这里插入图片描述

Node.js 可以做什么

基于node,我们可以利用许多框架来更快的开发:

  1. 基于 Express 框架(http://www.expressjs.com.cn/),可以快速构建 Web 应用
  2. 基于 Electron 框架(https://electronjs.org/),可以构建跨平台的桌面应用
  3. 基于 restify 框架(http://restify.com/),可以快速构建 API 接口项目
  4. 读写和操作数据库、创建实用的命令行工具辅助前端开发、etc…

Node.js 怎么学呢?

Node.js 的学习路径:
JavaScript 基础语法 + Node.js 内置 API 模块(fs、path、http等)+ 第三方 API 模块(express,mysql 等)

知道了如何学习以后,我们来安装一下Node.js,安装以后就可以在node中运行JavaScript代码了。

首先,打开node的官方网址: https://nodejs.org/zh-cn/ ,我们会进入到这个界面:

在这里插入图片描述
那么我们点击左侧LTS下载安装按钮,下载以后我们点开目标文件,直接一直next即可,切记默认路径最好不要改变。

判断是否安装node.js成功

我们 Windows + R 打开cmd终端,在里面输入node –v,然后执行命令,输出结果如果是你安装的node.js的版本号,那就代表安装成功。

如下图:
在这里插入图片描述

那么如何在node中执行JavaScript代码呢:

很简单,最快速的方法就是在我们js所在的目录,摁着shift + 点击右键 ,我们就能看到 power shall 终端了,打开它,然后在输入 node + js的文件名称 就可以实现在node中执行JavaScript代码了。

最后我们了解一下终端中的一下常用快捷键和命令:

快捷键:

  1. 使用 ↑ 键,可以快速定位到上一次执行的命令
  2. 使用 tab 键,能够快速补全路径
  3. 使用 esc 键,能够快速清空当前已输入的命令
  4. 输入 cls 命令,可以清空终端

命令:

  1. 盘符名称加冒号就可以进入这个盘符(默认为:C盘) eg: D: 就可以进入D盘
  2. cd 加文件路径 : 就可以进入到这个文件所在的文件夹。

不断复盘,不断优秀,踏实做人,认真做事;关注三连,持续更新~~~
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/egg_er/article/details/122817625