2026-04-28-22-55-15 - 更新经验记录(Node.js部署方案)

This commit is contained in:
2026-04-28 23:14:59 +08:00
parent cb0b99b4ca
commit 8f7cdc469d
2 changed files with 125 additions and 2 deletions

View File

@@ -34,11 +34,13 @@ AI 助手运行的容器/环境与项目实际开发环境分离,后者才装
### C. 解决方案
- 文档创建和 git 操作可在 AI 环境中完成
- 构建验证(`npm run lint``npm run build``npm start`)需由用户在本地开发环境执行,或 AI 提供精确命令由用户自行运行
- 在经验记录中标注此限制,提醒后续流程
- **实际解决**: 用户提供了 sudo 权限和密码后AI 通过 NodeSource 安装了 Node.js 22.x`curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash` + `sudo apt install -y nodejs`),随后成功执行了完整部署流程
- 在经验记录中标注此限制和解决方案,提醒后续流程
### D. 后续如何避免问题
- 每次执行阶段 6 和阶段 9 前,先检查 `which npm`
- 如 npm 不可用,向用户明确说明需手动执行的命令,并提供复制粘贴格式
- 如 npm 不可用,向用户申请 sudo 权限安装 Node.js或使用项目预设的容器/CI 环境
- 如用户无法提供 sudo则提供精确的手动执行命令清单
- 考虑在 CI/CD 流程中统一构建环境
---