1.什么是Node.js?
Node.js 是一个开源和跨平台的 JavaScript 运行时环境。 它几乎是任何类型项目的流行工具!
开源:它的代码所有人都能看到,而且可以由志愿者根据源代码主动添加功能。 跨平台:多个操作系统可以使用。 JS运行时环境:用来执行JS代码的一套环境。
Node.js 在浏览器之外运行 V8 JavaScript 引擎(Google Chrome 的内核)。 这使得 Node.js 的性能非常好。
Node.js 应用程序在单个进程中运行,无需为每个请求创建新的线程。 Node.js 在其标准库中提供了一组异步的 I/O 原语,以防止 JavaScript 代码阻塞,通常,Node.js 中的库是使用非阻塞范式编写的,使得阻塞行为成为异常而不是常态。
Node.js 具有独特的优势,因为数百万为浏览器编写 JavaScript 的前端开发者现在无需学习完全不同的语言,就可以编写除客户端代码之外的服务器端代码。
2.CMD怎么操作?
我们可以使用以下命令来查看当前的 Node 版本:
$ node -v
v16.15.0
3.什么是npm?
npm是管理(下载、卸载、发布)第三方包的工具。
包约等于模块。一个包可以包括一个或多个模块。 可以不用再去官网下载第三方模块,通过npm直接下载。
安装node的时候,npm已经被捆绑安装。 命令行执行:npm -v 说明安装成功
npm 由两个主要部分组成:
1.用于发布和下载程序包的 CLI(命令行界面)工具
2.托管 JavaScript 程序包的在线cuancuan
4.初始化项目的指令?
初始化项目的指令 也就是初始化一个包管理工具 它的文件名是 package.json 使用的代码是 npm init 通过它你可以初始化包的版本 包名 等等包相关的信息 5.使用npm执行安装/卸载包的操作
5.使用npm安装/ 卸载项目的指令?
正常的下载安装 npm install 模块名
简写install为i npm i 模块名
一次性安装多个模块 npm i 模块名 模块名 模块名
卸载的命令:
npm uninstall 模块名
npm un 模块名
npm un 模块名 模块名 模块名
6.全局安装与普通安装的区别?
安装位置不同:
全局安装:npm install xxx -g
普通安装:npm install xxx