前言
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时,它让开发者能够使用 JavaScript 编写服务器端代码。npm(Node Package Manager) 是 Node.js 默认的包管理工具,用于安装、管理和共享 JavaScript 包。无论是前端工程化还是后端开发,Node.js 和 npm 都是必不可少的工具。
一、简介
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它允许开发者在服务器端运行 JavaScript 代码。Node.js 采用事件驱动、非阻塞 I/O 模型,使得它轻量且高效,非常适合构建数据密集型的实时应用(如 Web 服务器、API、聊天应用等)。
npm(Node Package Manager) 是 Node.js 默认的包管理工具。它提供了命令行工具和一个庞大的在线仓库(npm registry),开发者可以通过 npm 方便地安装、共享和管理项目所依赖的第三方 JavaScript 包。npm 还支持版本管理和脚本运行,极大地简化了项目的依赖管理和构建流程。
简单来说,Node.js 让你能用 JavaScript 写后端代码,而 npm 则帮助你高效地管理项目所需的各种工具和库。两者相辅相成,构成了现代 JavaScript 开发生态的核心基础。
二、安装前的准备
在开始安装之前,可以先检查一下系统中是否已经安装了 Node.js 和 npm。打开终端(或命令提示符),执行以下命令:
node -v
npm -v
如果显示版本号,说明已经安装,可以根据需要决定是否升级或重新安装;如果提示'命令未找到',则需要进行安装。
三、下载安装包
访问 Node.js 官网下载页面:https://nodejs.org/en/download/
一般建议选择 LTS(长期支持版)进行下载,因为它是稳定版本。然后根据自己电脑的系统选择对应的安装包,例如 Windows 64 位系统选择 Windows Installer (.msi) > 64-bit。
如果需要下载旧版本,可在 Previous Release 中查询。建议 Node.js 的版本最好在 16 以上。
四、Windows 下安装 Node.js
下载好安装程序包之后,双击打开即可进行安装。
Node.js 的安装过程较为简单,按照向导点击 Next 继续即可。安装完成后点击 Finish。
检测 Node.js 是否安装成功,只需要按 Win + R 调起运行命令框,输入 cmd 打开命令窗口,再输入 node -v 查看 Node 的版本。如果有显示版本信息,就表明 Node.js 安装成功了。
npm 是 Node.js 的包管理和分发工具,当安装完成 Node.js 后 npm 也随之安装完成,可以通过 npm -v 来校验是否安装成功。
五、npm 镜像设置
在 Vue 项目中经常会使用 npm 来安装一些包,而 npm 的默认下载镜像在国外,所以使用 下载会非常慢。这里有两种方式来解决这个问题:

