用途:sc-build 用于构建、编译和打包项目,并对构建过程提供错误处理与优化能力,适合在需要构建产物、打包发布或排查构建问题时使用。
主要能力:具备开发、生产、测试三种构建类型。开发构建速度快、启用 source map 与调试符号、不做压缩;生产构建启用完整优化、压缩、tree-shaking 与死代码消除;测试构建带测试覆盖率插桩、mock 配置与测试专用环境。流程为先分析项目结构与依赖、验证构建环境与工具链、执行构建并实时监控、应用优化与最小化打包、生成构建产物与构建报告。构建失败时会分析错误日志、校验依赖与配置,并给出可操作的解决指引。
使用方式:以斜杠命令调用。标准构建为 /sc:build [target];生产优化构建为 /sc:build --type prod --clean --optimize;详细开发构建为 /sc:build frontend --type dev --verbose。可用参数包括 --type(dev、prod、test,默认 dev)、--clean(清除旧产物)、--optimize(启用高级优化)、--verbose(详细输出)、--validate(加入验证步骤)。技能会启用 devops-engineer 角色,并要求提供构建命令输出与退出码、生成的产物、耗时指标与优化结果作为证据。
适用场景:项目构建、产物打包、发布前优化准备、构建错误排查与验证性构建。
限制:具体支持的语言、框架、构建工具及版本资料中暂未提供;命令与参数以本资料所述为准。