SAP Spartacus默认的baseSite是从源代码什么地方读取的

    科技2022-08-31  101

    答案是这个文件: C:\Code\SPA\spartacus\projects\storefrontapp\src\environments\b2c\b2c.feature.ts

    import { B2cStorefrontModule } from '@spartacus/storefront'; import { FeatureEnvironment } from '../models/feature.model'; export const b2cFeature: FeatureEnvironment = { imports: [ B2cStorefrontModule.withConfig({ context: { urlParameters: ['baseSite', 'language', 'currency'], baseSite: [ 'electronics-spajerry', 'electronics2', 'apparel-de3', 'apparel-uk', 'apparel-uk-spa', ], }, cart: { selectiveCart: { enabled: true, }, }, }), ], };

    site,language和currency是B2cStorefrontModule配置模块里设置的url parameter:

    要获取更多Jerry的原创文章,请关注公众号"汪子熙":

    汪子熙 认证博客专家 前端框架 Node.js SAP JerryWang,2007年从电子科技大学计算机专业硕士毕业后加入SAP成都研究院工作至今。Jerry是SAP社区导师,SAP中国技术大使。2020年5月下旬,Jerry做了脑部肿瘤的开颅切除手术,对编程和人生又有了新的感悟。
    Processed: 0.008, SQL: 10