安装 Node
让电脑能跑 Claude Code 的运行环境(前置依赖)
这是什么
你有没有想过,浏览器是怎么「看懂」网页上那些动来动去的按钮、弹窗、动画的? 背后是一种叫 JavaScript(简称 JS)的编程语言—— 它就像网页的「肌肉」,让页面动起来、能响应你的操作。
浏览器天生会读懂 JavaScript,但电脑本身不会。 Node.js(简称 Node)就像一个让电脑听懂 JavaScript 的「发动机 / 运行环境」—— 装了它,你的电脑就能在浏览器之外,直接跑用 JavaScript 写的各种程序和工具。
装好 Node 之后,它会自带一个叫 npm 的工具。 npm 是 Node 自带的「工具仓库」——你在终端里打一句话,它就帮你把像 Claude Code 这种命令行工具下载装好。 (顺带说一句:Mac 上还有个叫 Homebrew 的「软件管家」,那是 Mac 上装各种软件用的;npm 则专门装 JavaScript / 命令行这类工具,两个是不同的东西。)
命令行工具是什么?就是一类不带图形界面(没有按钮、没有窗口)、 完全在终端里用文字命令来操作的软件。Claude Code 就是这样一个工具—— 你在终端里告诉它要做什么,它去帮你写代码、修改文件。
为什么要装它
Claude Code 是用 JavaScript 写的命令行工具。它要跑起来,电脑就必须先装好 Node——没有这个「发动机」, Claude Code 根本跑不了,就像汽车没有发动机开不动一样。
而且,你以后装 Claude Code 用到的命令:
这里面的 npm 命令,正是 Node 自带的那个「应用商店」。 没有 Node,就没有 npm,就没法用这条命令装 Claude Code。
怎么装
Node 官网提供了安装包,下载后双击,一路「下一步」就能装好—— 和装普通软件没什么两样,不需要懂技术。下面一步一步来:
下载 Node LTS 安装包
在本页下方的「下载」区域,根据你的电脑系统选对应的文件:
- Mac(苹果电脑):下载
.pkg文件 - Windows 电脑:下载
.msi文件
注意版本标注里写的 LTS——这是「长期支持(Long-Term Support)」的缩写, 意思是这个版本会被官方维护很多年、持续修 Bug、最稳定可靠。 对我们这种普通用户来说,选 LTS 准没错,不要选「Current(最新实验版)」。
双击安装包,一路「下一步」
找到刚才下载好的文件(一般在「下载」文件夹里),双击它, 安装向导就会弹出来。
全程点「继续 / Next(下一步)」—— 所有选项保持默认,不需要改任何设置。 Mac 上可能会弹窗要求输入开机密码来授权安装, 直接输入、点「好」就行。 最后看到「安装完成 / Installation was successful」的提示,点「关闭 / Finish」即可。
打开终端,确认 Node 和 npm 都装好了
安装完成后,我们来做一个小测试,确认 Node 和 npm 都正常工作。 这里要用到「终端」—— 它是一个专门用来输文字命令的窗口,不需要鼠标点来点去,打字回车就能控制电脑。
Mac 打开终端的方法:按 Command(⌘)+ 空格 打开 Spotlight 搜索, 输入「终端」或「Terminal」,按回车就打开了。
Windows 打开终端的方法:按 Win + R,输入 cmd,按回车,打开「命令提示符」。
测试一:确认 Node 版本
在终端里输入下面这条命令,按回车:
如果 Node 装好了,终端会打出一行版本号,比如:
看到这样以 v 开头的数字(版本号可能略有不同,没关系)就说明成功了。
测试二:确认 npm 版本
再输入这条命令,按回车:
同样会打出一个版本号,比如:
两条命令都能看到版本号,就说明 Node 和 npm 都已经准备好了!












