登录相关
Q: 登录失败,提示"密钥验证失败"
A: 请检查:
secretId
和 secretKey
是否正确- 网络连接是否正常
- 密钥是否已过期或被撤销
Q: 如何查看当前登录状态?
A: 使用
rcb login get
查看当前登录信息和过期时间。
Q: 登录信息过期了怎么办?
A: 重新执行
rcb login
命令登录。
环境相关
Q: rcb env list
显示"当前账号下暂未配置任何云环境"
A: 需要先在小红书小程序开发平台创建云环境,或使用
rcb env create
命令创建。
Q: 如何切换默认环境?
A: 使用
rcb env set -e <envId>
设置新的默认环境。
Q: 环境 ID 在哪里查看?
A: 使用
rcb env list
查看所有环境的 ID,或使用
rcb env info -e <envId>
查看指定环境的详细信息。
部署相关
Q: 部署失败,提示"缺少目标云环境 Id"
A: 必须通过
-e/--envId
指定目标环境,或先使用
rcb env set
设置默认环境。
Q: 部署时是否应该包含 node_modules?
A: 建议使用
--excludeNodeModules
,让云端管理依赖。只有在特殊情况下(如依赖版本要求严格)才包含
node_modules
。
Q: 如何查看部署进度?
A: 部署过程中会实时显示进度信息,包括:初始化检查、部署预检、代码打包、文件上传、云端部署等步骤。
调试相关
Q: rcb fun dev
启动失败,提示端口被占用
A: CLI 会自动选择其他可用端口,如果仍有问题,请检查是否有其他进程占用相关端口。
Q: Web IDE 无法访问
A: 检查:
- 控制台输出的 UI URL 是否正确
- 防火墙是否阻止了访问
- 尝试使用
-o
参数自动打开浏览器
Q: 文件修改后 Web IDE 没有自动刷新
A: 使用
-w/--watch
参数启动文件监听模式。