Windows 环境下 Node.js + Claude Code 安装与配置教程

一、安装 Node.js(必装前置依赖)

访问 Node.js 官网:https://nodejs.org/,下载安装包并运行,保持默认设置完成安装

✅ 验证 Node.js 安装成功

打开 PowerShell,输入以下两条命令,能正常显示版本号即安装完成:

bash 复制代码
node --version
npm --version

二、全局安装 Claude Code

打开 PowerShell执行全局安装命令:

bash 复制代码
npm install -g @anthropic-ai/claude-code

✅ 验证 Claude Code 安装成功

安装完成后,在PowerShell中输入以下命令,显示版本号即为安装成功:

bash 复制代码
claude --version

三、配置 Claude Code 环境变量(核心步骤)

配置环境变量的目的是让 Claude Code 正常连接中转服务,提供临时生效永久生效两种方式,按需选择即可。

方式1:PowerShell 临时配置(仅当前会话生效)

打开PowerShell,直接执行两条命令即可,关闭窗口后失效,适合临时使用:

bash 复制代码
$env:ANTHROPIC_BASE_URL = "API地址"
$env:ANTHROPIC_AUTH_TOKEN = "API密钥"

方式2:PowerShell 永久配置

配置后永久生效,所有新建的PowerShell窗口均可使用,命令如下:

bash 复制代码
# 写入用户级环境变量,永久生效
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "API地址", [System.EnvironmentVariableTarget]::User)
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "API密钥", [System.EnvironmentVariableTarget]::User)
查看已配置的环境变量(可选)

如需确认配置是否成功,执行以下命令即可查看对应变量值:

bash 复制代码
[System.Environment]::GetEnvironmentVariable("ANTHROPIC_BASE_URL", [System.EnvironmentVariableTarget]::User)
[System.Environment]::GetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", [System.EnvironmentVariableTarget]::User)

温馨提示:永久配置完成后,重启一次PowerShell,环境变量才能生效。


文末小提示

所有操作全程使用 PowerShell 即可,避免CMD的各类兼容问题;权限报错的核心解决办法就是「管理员身份运行PowerShell」,这两个小细节能避开90%的安装问题。

相关推荐
见过夏天1 天前
Node.js 常用命令全攻略
node.js
前端双越老师1 天前
我从 0 开发的 AI Agent 智语项目发布了
前端·node.js·agent
kyriewen2 天前
2026 年了,还在用 Node.js?Bun 迁移实战:20 分钟搞定,附踩坑记录
前端·javascript·node.js
donecoding2 天前
3 条命令搞定闭环 Monorepo:Lerna 版本管理 + 拓扑构建 + 自定义分发
前端·前端框架·node.js
Flynt3 天前
npm v12 来了:allowScripts 默认关闭,我的项目差点跑不起来
安全·npm·node.js
叫我Paul就好4 天前
尝试 Node 搭建后端-开发框架
node.js
风止何安啊6 天前
网课倍速痛点解决:一套前端代码实现自由控速播放器
前端·javascript·node.js
糖拌西瓜皮6 天前
Node.js核心模块实战:文件、路径、HTTP与流处理
javascript·node.js
糖拌西瓜皮6 天前
Node.js工程化实践:包管理、TypeScript配置与代码质量
typescript·node.js
糖拌西瓜皮6 天前
NestJS入门指南:Java开发者的Spring Boot体验
javascript·node.js