踩坑实录:在E盘部署Node.js+Claude-Code环境的完整流程(附路径冲突解决方案)

踩坑实录:在E盘部署Node.js+Claude-Code环境的完整流程(附路径冲突解决方案)

最近在E盘搭建Node.js环境并安装claude-code时踩了不少坑,比如npm路径被生成文件而非文件夹、全局命令找不到、镜像安装失败等。这篇博客把从环境部署到最终启动的完整流程+踩坑解决方案整理出来,帮大家少走弯路。

一、准备工作:安装Node.js(E盘部署)

1. 下载Node.js

  • 官网地址:Node.js中文网
  • 选择Windows 64位安装包(.msi格式),下载后双击安装。

2. 关键步骤:自定义安装到E盘

  • 安装时选择“Custom”自定义路径,将安装目录改为E:\Node.js(避免默认C盘占用空间);
  • 勾选“Add to PATH”(自动添加系统变量,后续可省手动配置步骤)。

二、踩坑1:npm被错误生成为“文件”而非“文件夹”

安装完成后打开E:\Node.js目录,会发现一个名为npm的文件(而非文件夹)——这是后续路径冲突的根源!

解决方法:手动修正npm目录

  1. 打开E:\Node.js,删除名为npm文件(注意不要删npm.cmd/npm.ps1);
  2. 在同一目录下新建一个名为npm文件夹

打开PowerShell,执行以下命令配置npm路径:

# 解除PowerShell脚本执行限制(临时生效)Set-ExecutionPolicy Bypass -Scope Process-Force # 配置npm全局包路径到E盘新建的文件夹 npm config set prefix "E:\Node.js\npm"# 配置npm缓存路径 npm config set cache "E:\Node.js\npm-cache"

三、安装Git:为什么需要Git?

很多npm包(包括claude-code)的依赖会从GitHub拉取资源,安装Git能避免“依赖拉取失败”的问题。

1. 下载Git

  • 官网地址:Git下载页
  • 选择“64-bit Git for Windows Setup”,默认安装即可(会自动添加到系统变量)。

2. 验证安装

打开PowerShell执行:

git --version 

显示版本号即安装成功。

四、配置国内镜像源:解决安装速度慢的问题

默认npm源在国外,安装包会很慢,需切换到国内镜像:

常用国内镜像源(选其一)

华为云镜像

npm config set registry https://mirrors.huaweicloud.com/repository/npm/ 

腾讯云镜像

npm config set registry http://mirrors.cloud.tencent.com/npm/ 

淘宝镜像(推荐)

npm config set registry https://registry.npmmirror.com 

验证镜像配置

执行以下命令查看当前源:

npm config get registry 

显示国内地址即配置成功。

五、安装Claude-Code:解决全局命令找不到的问题

1. 全局安装Claude-Code

# 强制安装(覆盖可能的残留文件) npm install -g @anthropic-ai/claude-code --force 

2. 踩坑2:“claude-code不是可执行命令”

若执行claude-code提示“找不到命令”,是系统变量未生效,需:

  1. 右键“此电脑”→“属性”→“高级系统设置”→“环境变量”;
  2. 在“用户变量”的Path中添加:E:\Node.jsE:\Node.js\npm
  3. 重启电脑(必须重启,让变量完全生效)。

六、最终启动Claude-Code

重启后打开PowerShell,直接输入:

claude-code 
在这里插入图片描述

通过端点链接(推荐clash)此时会启动Claude-Code的交互界面,环境部署完成!

在这里插入图片描述

总结:避坑关键点

  1. Node.js安装时必须自定义到E盘,避免默认路径冲突;
  2. 安装后要手动修正npm为文件夹,这是E盘部署的核心踩坑点;
  3. 切换国内镜像+安装Git,解决安装速度和依赖拉取问题;
  4. 配置系统变量后必须重启电脑,否则全局命令无法识别。

如果在部署过程中遇到其他问题,欢迎在评论区交流~

Read more

企业微信外部群“群机器人”主动推送消息实现指南

QiWe开放平台 · 开发者名片                 API驱动企微自动化,让开发更高效         核心能力:企微二次开发服务 | 多语言接入 | 免Root授权         官方站点:https://www.qiweapi.com(功能全景)         开发文档:https://doc.qiweapi.com(开发指南)         团队定位:专注企微API生态的技术服务团队        对接通道:搜「QiWe 开放平台」联系客服         核心理念:合规赋能,让企微开发更简单、更高效 在企业微信的生态开发中,针对外部群(包含微信用户的群聊)进行自动化消息推送,最稳健且合规的方式是利用群机器人(Webhook)。本文将从技术逻辑、核心步骤及注意事项三个维度,分享如何实现这一功能。 一、 实现逻辑简述 企业微信外部群机器人主要通过一个唯一的 Webhook 地址 接收标准的 HTTP POST 请求。开发者只需将构造好的

By Ne0inhk
FASTLIVO2算法解析与实战(一):SLAM领域的新标杆,如何让机器人“看得更清、跑得更稳”

FASTLIVO2算法解析与实战(一):SLAM领域的新标杆,如何让机器人“看得更清、跑得更稳”

FASTLIVO2系统概述 1. 背景介绍 1.1 传感器特性 FASTLIVO2 系统融合了三种互补的传感器:激光雷达(LiDAR)、相机(Camera)和惯性测量单元(IMU)。它们在感知方式、输出数据和环境适应性上各具特点,通过融合实现优势互补。 特性激光雷达(LiDAR)相机(Camera)IMU工作方式主动发射激光,通过反射测量距离和方位被动接收环境光,捕捉 2D 图像信息主动测量自身运动感知内容环境几何结构(深度、形状、表面)环境纹理与颜色(语义、细节、动态物体)自身运动状态(姿态、速度、加速度)数据输出3D 点云(精确深度)2D 像素矩阵(RGB 或灰度)6 自由度运动参数优势- 直接深度测量,精度高- 不受光照影响- 在结构化环境中鲁棒-

By Ne0inhk
智能家居笔记Home-Assistant+小智AI

智能家居笔记Home-Assistant+小智AI

设备框架图 概述: 总体而言借用各种开源项目,致力做到好用可控。输入设备小智AI作为用户前端,后端用小智AI华南理工开源服务器。智能家庭中控采用树莓派5搭载HAOS,用homeassistant,包括手机APP。各种终端设备,支持zigbee通信协议,wifi通信协议,小米设备支持milot的设备可以连接,其他类似美的海尔的设备也看home assistant的插件支持程度,没有本身开源的使用舒适。 主机: thinkpad-S5-yoga 地址xxxxxxxxxxxxx 用户:xxxxxxxxxxx 服务备注服务端口frigate5000sambamnt/media/usbsharehttp/mnt/usb_share/podcast10086mediamtx.servicexxxxxxxxxxx8554napcatkoimilocomicamxxxxxxxxxxxxxxastra-color.servicezaokafei-fetch.timer/mnt/usb_share/podcast/zaokafeibambucam.serviceDesktop/bambustud

By Ne0inhk
【机器人】具身导航 VLN 最新论文汇总 | Vision-and-Language Navigation

【机器人】具身导航 VLN 最新论文汇总 | Vision-and-Language Navigation

本文汇总了具身导航的论文,供大家参考学习,涵盖2026、2025、2024、2023等 覆盖的会议和期刊:CVPR、IROS、ICRA、RSS、arXiv等等 论文和方法会持续更新的~ 一、🏠 中文标题版 2026 ✨ * [2026] SeqWalker:基于分层规划的时序视野视觉语言导航方法 [ 论文 ] [ GitHub ]   * [2026] UrbanNav:从网络规模人类轨迹中学习语言引导的城市导航方法 [ 论文 ] [ GitHub ]  * [2026] VLN-MME:面向语言引导视觉导航智能体的多模态大语言模型诊断基准 [ 论文 ] [ GitHub ]  * [2026] ASCENT: 实现楼层感知的零样本物体目标导航  [ 论文] [ GitHub ] 2025 😆 * [2025] ETP-R1:面向连续环境VLN的进化拓扑规划与强化微调方法 [ 论文 ] [ GitHub ] * [2025] NaviTrace:评估视觉语言模型在真实世界场景中的导航能力 [ 论文 ] [ GitHub ] * [2025]

By Ne0inhk