1.1、nodejs是什么

// 以前js只运行于浏览器,无法脱离浏览器来运行,现在有了nodejs,可以运行于服务端上进行接口开发
image.png

1.2、计算机是如何理解代码的

// 机器代码(二进制形式)可以被计算机识别,汇编语言、C++都能被编译成机器代码从而被计算机执行、js不可以直接被编译成机器代码,从而需要借助浏览器的V8引擎进行编译成机器代码才能被计算机识别,所以js一开始需要运行在浏览器端
image.png

1.3、nodejs的作用

// Node是V8引擎的容器
// Node是用C++写的,可以直接运行在电脑上
image.png

1.4、nodejs功能

// 读、写电脑上的文件
// 连接数据库
// 充当Web服务器
image.png

1.5、nodejs安装

// https://nodejs.org/zh-cn/

1.6、注意事项

// 执行js文件 node+js文件
// node是否安装 node -v
// 新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西