使用SAP Spartacus快速创建一个电商店铺网站
2023-09-14 09:02:52 时间
可以采用StackBlitz WebIDE在线创建:
也可以采用Angular cli创建,命令行如下:
ng new mystore --style=scss
然后使用Spartacus schematics自动添加依赖:
打开app.module.ts, 替换B2cStorefrontModule.withConfig方法内的配置为实际的Commerce Cloud后台:
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import { translations, translationChunksConfig } from '@spartacus/assets';
import { B2cStorefrontModule } from '@spartacus/storefront';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
B2cStorefrontModule.withConfig({
backend: {
occ: {
baseUrl: 'https://spartacus-jerry.eastus.cloudapp.azure.com:9002',
prefix: '/occ/v2/'
}
},
context: {
currency: ['USD'],
language: ['en'],
baseSite: ['electronics-spa']
},
i18n: {
resources: translations,
chunks: translationChunksConfig,
fallbackLang: 'en'
},
features: {
level: '2.1'
}
})
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
之后即可正常工作:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关文章
- 通过 SAP 官方帮助网站自学 SAP 业务知识的一种办法
- 如何将 SAP UI5 应用托管到 Github 网站上并运行
- how is SAP UI5 configuration.js loaded in the runtime
- help.hybris.com和help.sap.com网站的搜索实现
- SAP CRM One Order关于索引表CRMD_ORDER_INDEX的一些性能问题的分析
- SAP Spartacus b2b 页面 popover append to body与否的不同行为
- SAP Commerce(原Hybris)的一些架构图,持续更新
- SAP Document Builder: An example of rule
- 使用 generator-easy-ui5 快速创建 SAP UI5 应用的工程结构
- SAP Fiori application do filtering will real delete note in DB
- SAP Spartacus OccEndpointsService调用getBaseEndpoint的一些场景