nodejs就是js,把js放在了服务端执行
nodejs还是一门后端语言,类似java、php...
js执行环境是客户端(浏览器执行V8)

前端学习nodejs意义:
1.所有的前端项目都是基于nodejs环境构建的,需要使用各种nodejs提供的包
// 自动化构建工具 ,框架里都是集成的;
2.mock数据:模拟数据,前后端分离。前后端联调;
3.为ajax服务,前后端交互,便于理解ajax,理解全栈,后期和后端方便沟通;
一、nodejs安装
安装一个nodejs的服务端环境;
下载https://nodejs.org/zh-cn/直接官网下载即可,node偶数版本为稳定版本,奇数版本为非稳定版本。
下载稳定版(低版本) nvm :切换nodejs版本,下一步安装,注意不要勾选
安装 下一步 ;
查看nodejs是否安装好:(四种方法)
打开命令行 1. win+r 输入 cmd
2.鼠标右键有一个Git bash
3.powershell
4.使用vscode的集成命令行
输入 node -v 查看 如果有版本号 那么就装好了,没有就没装好

二、配置系统环境变量
把局部的变量映射到全局
-把局部环境 配置给系统全局变量就可以了;
-找到局部变量的目录
-打开系统高级系统设置 ----> 环境变量---path ---添加局部目录;

三、如何执行nodejs
方式一:通过repl:交互式解释器(类似控制台console) (了解)
前端的控制台自带打印功能,自动把内容加上 console.log()

1.进入nodejs的REPL:输入node 指令
其实说白了就是命令行的开发工具,这个也是Node.js的基础功能之一,使得我们可以不必借助
浏览器环境,直接开发和运行一些无需GUI的程序,也就从很多方面上看起来更接近传统的开发语言环境。
注意nodejs里没有和dom及window有关的内容,其他的都是支持的;
全局变量processglobal全局变量
2.退出repl环境:ctrl+ c 按2次
ctrl + c:退出当前终端
ctrl + c 按下两次:退出 Node REPL
ctrl + d:退出 Node REPL
向上/向下键:查看输入的历史命令
tab 键:列出当前命令
.help:列出使用命令
.break:退出多行表达式
.clear:退出多行表达式
.save filename:保存当前的 Node REPL 会话到指定文件
.load filename :载入当前 Node REPL 会话的文件内容
方式二:直接执行nodejs文件
1.进入nodejs文件的目录然后输入node执行文件名称.js(推荐)
进入目录,切换盘符,cd:目录 window切换盘服

2.直接node执行文件目录
node文件的路径.js
注意:如果在vscode里找不到node指令,可以重启vscode及电脑
四、执行nodejs文件
在所要启动的文件下面直接git bash直接进入,即为当前目录
通过cd 进入上层文件夹,输入dis进入文件夹目录 node 文件名.js即可引入
在集成终端打开