写点什么

如何将 SAP 电商云 Spartacus UI 部署到 tomcat 上运行

作者:Jerry Wang
  • 2022 年 9 月 25 日
    四川
  • 本文字数:304 字

    阅读完需:约 1 分钟

如何将 SAP 电商云 Spartacus UI 部署到 tomcat 上运行

首先执行命令行 yarn build:libs, 将所有的 libraries 进行构建,大概需要花费 10 分钟时间。




然后再使用命令行 yarn build 构建 storefrontapp:




全部成功之后,storefrontapp 文件夹:



将文件夹下全部资源文件,拷贝到 tomcat webapps 文件夹下。


访问 url localhost:8080/spa/index.html, 发现读取不到这些和 index.html 在同一目录下的 css 文件:



需要设置 index.html 里这个 base href 属性。




方法是,在 package.json 里定义一个新的 build script,如下图所示:


"build:jerry": "env-cmd --no-override -e dev,b2c,$SPA_ENV ng build storefrontapp --configuration production --base-href /jerryspa/",
复制代码


指定 base href 的值为 jerryspa:



之后就工作了:






发布于: 刚刚阅读数: 4
用户头像

Jerry Wang

关注

🏆InfoQ写作平台-签约作者🏆 2017.12.03 加入

SAP成都研究院开发专家,SAP社区导师,SAP中国技术大使。2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今。工作中使用 ABAP, Java, JavaScript 和 TypeScript 进行开发。

评论

发布
暂无评论
如何将 SAP 电商云 Spartacus UI 部署到 tomcat 上运行_angular_Jerry Wang_InfoQ写作社区