开发环境搭建教程

手把手教你安装 Node.js、Claude Code 和微信开发者工具,从零开始搭建完整开发环境

0

准备工作 & 系统要求

在开始之前,请确认你的电脑满足以下要求:

项目最低要求
操作系统Windows 10 / macOS 10.15 / Ubuntu 20.04 或更新
内存8 GB(推荐 16 GB)
硬盘至少 5 GB 可用空间
网络需要稳定的互联网连接
提示:本教程会同时提供 Windows 和 macOS 的安装步骤,请根据你的系统选择对应的操作。
1

安装 Node.js

Node.js 是 JavaScript 的运行环境,也是后续安装 Claude Code 的前置依赖。我们推荐安装 LTS(长期支持)版本

1.1 下载 Node.js

前往 Node.js 官方网站下载安装包:

https://nodejs.org/zh-cn

点击页面上的 LTS(长期维护版) 按钮下载。

注意:请务必下载 LTS 版本(版本号为偶数,如 20.x、22.x),不要下载 Current(最新尝鲜版),LTS 版本更加稳定。

1.2 安装步骤

  1. 双击下载的 .msi 安装包
  2. 点击 Next,勾选 "I accept the terms..." 同意协议
  3. 安装路径建议保持默认(C:\Program Files\nodejs
  4. 在功能选择页面,确保 Add to PATH 选项被勾选(默认已勾选)
  5. 点击 Install 开始安装,等待完成后点击 Finish
  1. 双击下载的 .pkg 安装包
  2. 按照安装向导点击 继续,同意许可协议
  3. 选择安装位置(建议保持默认),点击 安装
  4. 输入电脑密码授权安装
  5. 等待安装完成,点击 关闭

也可以使用 Homebrew 安装(推荐):

brew install node@22

1.3 验证安装

安装完成后,打开 终端(Windows: 按 Win + R 输入 cmd;macOS: 打开"终端"应用),输入以下命令:

node -v npm -v

如果能看到版本号输出(如 v22.x.x10.x.x),说明安装成功。

成功标志:两个命令都输出了版本号,表示 Node.js 和 npm 都已正确安装。
2

安装 Claude Code

Claude Code 是 Anthropic 推出的 AI 编程助手命令行工具,可以帮你在终端中直接与 Claude 交互,编写和修改代码。

2.1 安装 Claude Code

确保 Node.js 已安装好之后,打开终端执行:

npm install -g @anthropic-ai/claude-code
提示:macOS / Linux 用户如果提示权限不足,请在命令前加上 sudo
sudo npm install -g @anthropic-ai/claude-code

2.2 验证安装

安装完成后执行:

claude --version

看到版本号输出即表示安装成功。

2.3 登录认证

首次使用需要登录 Anthropic 账号:

  1. 在终端中输入 claude 启动 Claude Code
  2. 首次运行时会提示你选择认证方式,按提示操作即可
  3. 在浏览器中完成登录授权
  4. 回到终端,看到欢迎信息说明登录成功

2.4 基本配置

登录后可以进行一些基本设置:

# 查看当前配置 claude config list # 设置主题(可选) claude config set theme dark
安装完成!现在你可以在任何项目目录下运行 claude 来启动 AI 编程助手了。
3

安装微信开发者工具

微信开发者工具是开发微信小程序的官方 IDE,支持代码编辑、预览、调试和发布。

3.1 下载开发者工具

前往微信官方下载页面:

https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

根据你的操作系统选择对应版本下载 稳定版 Stable Build

3.2 安装步骤

  1. 双击下载的 .exe 安装包
  2. 选择安装路径(建议保持默认或选择一个容易找到的路径)
  3. 点击 安装,等待安装完成
  4. 安装完成后会自动创建桌面快捷方式
  1. 双击下载的 .dmg 文件
  2. 将"微信开发者工具"图标拖入 Applications 文件夹
  3. 首次打开时如果提示"无法打开",前往 系统设置 → 隐私与安全性,点击"仍要打开"

3.3 登录和创建项目

  1. 打开微信开发者工具,使用 微信扫码 登录
  2. 点击 + 号创建新项目,填写以下信息:
    • 项目名称:随意填写,如 "my-miniapp"
    • 目录:选择一个空文件夹作为项目目录
    • AppID:如果还没有,可以点击"测试号"使用测试 AppID
  3. 选择 不使用模板 或选择一个模板快速开始
  4. 点击 确定 创建项目
注意:如果需要正式发布小程序,需要到 微信公众平台 注册小程序账号并获取正式 AppID。测试号仅用于本地开发。

3.4 了解界面布局

区域功能
左侧 - 模拟器实时预览小程序在手机上的效果
中间 - 编辑器编写代码(WXML、WXSS、JS、JSON)
底部 - 调试器查看日志、调试网络请求、审查元素
顶部 - 工具栏编译、预览(手机扫码预览)、上传代码
4

使用教程

4.1 使用 Claude Code 辅助开发小程序

以下是推荐的工作流程,让 Claude Code 帮你更高效地开发微信小程序:

  1. 在项目目录下启动 Claude Code
    # 进入你的小程序项目目录 cd /path/to/your/miniapp # 启动 Claude Code claude
  2. 用自然语言描述你想做的事
    # 在 Claude Code 中输入: > 帮我创建一个小程序首页,包含一个搜索框和一个商品列表

    Claude 会自动分析项目结构,生成对应的 WXML、WXSS、JS 文件代码。

  3. 回到微信开发者工具查看效果

    Claude Code 修改文件后,微信开发者工具会自动检测文件变化并刷新预览。

  4. 继续迭代优化
    # 继续向 Claude 提出修改需求: > 把商品列表改成两列网格布局,加上价格标签 > 给搜索框添加搜索功能,可以按名称过滤商品

4.2 Claude Code 常用命令

命令说明
claude启动交互式对话
claude "你的问题"直接提问,不进入交互模式
claude --help查看帮助信息
/help在交互模式中查看帮助
/clear清除当前对话上下文
/cost查看当前会话的 token 使用情况

4.3 小程序开发实战示例

下面是一些你可以直接在 Claude Code 中尝试的指令:

# 创建新页面 > 帮我创建一个"个人中心"页面,包含头像、昵称和设置列表 # 添加网络请求 > 帮我写一个请求 API 获取商品列表的函数,使用 wx.request # 添加本地存储 > 帮我实现用户登录状态的本地缓存,使用 wx.setStorageSync # 修复 Bug > 页面跳转后数据没有刷新,帮我排查一下 onShow 的逻辑 # 优化样式 > 帮我把这个页面适配 iPhone 和 Android 不同屏幕尺寸

4.4 开发调试技巧

实用技巧:
  • 在微信开发者工具中按 Ctrl/Cmd + B 可以快速打开/关闭模拟器
  • 使用 真机调试 功能(工具栏)可以在手机上调试
  • 调试器的 AppData 面板可以实时查看和修改页面数据
  • 开启 热重载(编译旁边的下拉菜单)可以保留页面状态刷新
?

常见问题

Q: 安装 Node.js 后,终端提示 "node 不是内部或外部命令"

A: 这通常是环境变量未配置。请尝试:

  1. 关闭当前终端窗口,重新打开一个新的
  2. 如果仍然不行,检查安装时是否勾选了 "Add to PATH"
  3. 手动添加 Node.js 安装路径到系统环境变量 PATH 中

Q: npm install 速度很慢怎么办?

A: 可以使用国内镜像加速:

# 设置淘宝镜像 npm config set registry https://registry.npmmirror.com # 验证是否设置成功 npm config get registry

Q: Claude Code 提示认证失败?

A: 请检查以下几点:

Q: 微信开发者工具打不开或白屏?

A: 常见解决方法:

Q: 小程序预览时报错 "AppID 不合法"?

A: 创建项目时选择 "测试号" 即可绕过这个问题进行本地开发和测试。如果要发布上线,则需要到微信公众平台注册并获取正式 AppID。