安装指南
本指南介绍如何安装 OpenSpec CLI。
系统要求
在安装 OpenSpec 之前,请确保你的系统满足以下要求:
- Node.js: 20.19.0 或更高版本
- npm: 通常与 Node.js 一起安装
检查 Node.js 版本
node --version
# 应该显示 v20.19.0 或更高版本
如果需要升级 Node.js,可以使用 nvm:
nvm install 20
nvm use 20
安装 OpenSpec
全局安装(推荐)
npm install -g @fission-ai/openspec@latest
本地安装
npm install @fission-ai/openspec
验证安装
安装完成后,验证 OpenSpec 是否正确安装:
openspec --version
# 应该显示版本号,例如:v1.0.0
升级 OpenSpec
要升级到最新版本:
npm install -g @fission-ai/openspec@latest
卸载 OpenSpec
要卸载 OpenSpec:
npm uninstall -g @fission-ai/openspec
故障排除
问题:command not found: openspec
解决方案:
- 确保 npm 全局 bin 目录在你的 PATH 中
- 运行
npm config get prefix查看全局安装位置 - 将该目录添加到你的 PATH
问题:EACCES: permission denied
解决方案:
- 使用
sudo(不推荐)或 - 更改 npm 默认目录(推荐)
- 参见 Resolving EACCES permissions errors
问题:版本不匹配
解决方案:
- 清除 npm 缓存:
npm cache clean --force - 重新安装:
npm install -g @fission-ai/openspec@latest
下一步
安装完成后,按照 快速开始 指南初始化你的第一个项目。