Spartacus storefront 如何在不使用存储模块的情况下配置核心模块?
下面是我们当前的配置。我们如何在不经过storeConfig的情况下配置、后端、身份验证和上下文Spartacus storefront 如何在不使用存储模块的情况下配置核心模块?,spartacus-storefront,Spartacus Storefront,下面是我们当前的配置。我们如何在不经过storeConfig的情况下配置、后端、身份验证和上下文 B2cStorefrontModule.withConfig(environment.storeConfig),ConfigModule.withConfigFactory(defaultCmsContentConfig), 您可以从@spartacus/core导入provideConfig,并像这样使用它: @NgModule({ ... imports: [ ... prov
B2cStorefrontModule.withConfig(environment.storeConfig),ConfigModule.withConfigFactory(defaultCmsContentConfig),
您可以从
@spartacus/core
导入provideConfig
,并像这样使用它:
@NgModule({
...
imports: [
...
provideConfig({
// your config goes here
backend: {
occ: {
baseUrl: 'https://localhost:9002',
prefix: '/mywebservices/v2/'
}
},
authentication: {
client_id: 'myid',
client_secret: 'mysecret'
},
}),
]
...
})
您可以拥有任意数量的
provideConfig()
。+1因为我也想知道答案@Netwobble此请求的原因是什么?你打算从头开始建立你的B2C店面吗?或者,您是否正在创建B2B店面?您认为这可能有帮助吗?
@NgModule({
...
imports: [
...
provideConfig({
// your config goes here
backend: {
occ: {
baseUrl: 'https://localhost:9002',
prefix: '/mywebservices/v2/'
}
},
authentication: {
client_id: 'myid',
client_secret: 'mysecret'
},
}),
]
...
})