You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在CCV2中部署Spartacus生产模式的操作步骤与配置咨询

CCV2环境生产模式启动Spartacus操作指南

核心方案说明

CCV2没有提供生产模式启动Spartacus的开箱即用配置,你可以通过自定义构建、部署流程的相关配置实现需求,同时支持多开发环境的差异化适配,具体操作步骤如下:

完整操作步骤

  • 第一步:配置构建规则
    在Spartacus项目的js-storefront/manifest.json文件中新增生产模式构建参数,示例配置如下:
    {
      "applications": [
        {
          "name": "spartacus",
          "path": ".",
          "buildCommand": "npm run build -- --prod",
          "ssr": {
            "enabled": true,
            "command": "npm run serve:ssr"
          }
        }
      ]
    }
    
  • 第二步:适配多开发环境
    在js-storefront/src/environments目录下新增不同环境的生产配置文件,命名格式为environment.<环境标识>.prod.ts,在CCV2后台对应环境的变量配置中添加SPARTACUS_ENV参数指定环境标识,构建时会自动加载对应配置文件,无需频繁修改代码适配不同环境。
  • 第三步:配置启动规则
    在manifest.json的应用配置节点下添加启动参数,禁用开发调试特性,包括关闭调试日志、禁用开发工具注入、开启静态资源缓存,避免生产环境出现性能和安全问题。
  • 第四步:生效校验
    部署完成后访问店面页面,打开浏览器控制台,若未出现Spartacus官方的开发模式警告提示,即为生产模式启动成功。

注意事项

  • 面向贡献者的本地生产模式构建命令不适用于CCV2环境,CCV2会优先读取manifest.json中的配置执行标准构建流程,手动传入的构建命令会被覆盖。
  • 所有环境差异化配置建议统一通过CCV2后台的环境变量功能配置,不要硬编码在项目代码中,降低配置出错概率。

内容的提问来源于stack exchange,提问作者ExplodingKitten

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 10:06:04