StorefrontModule和B2CStorefrontModule的区别

简介: StorefrontModule和B2CStorefrontModule的区别

文件目录:@Spartacus-storefront:


image.png


把这个B2cStorefrontModule改成StorefrontModule,因为后者不会提供一些default配置,所以运行时会有很多关于default Implementation的警告信息:


image.png


页面也无法正常渲染:


image.png


对比正常的B2cStorefrontModule.withConfig环境下的console打印:


image.png


image.png


B2cStorefrontModule

StorefrontModule

StorefrontFoundationModule

image.png


2021-6-3 更新

if you only want to provide configuration, the current recommended approach is to use provideConfig(), but ConfigModule.withConfig() will work exactly the same.

B2cStorefrontModule wraps all default modules for default b2c storefront into one huge module, it allows to quickly setup storefront (with one import and ability to provide configration with withConfig), so it’s better suited to quickly setup spartacus than to build complex customizations on top of it.


相关文章
|
SQL 数据库
浅谈null
前言: 我们平时对SQL的数值处理的过程中,经常会纠结一个问题,要不要设置为null?那么null到底是什么意思?在这篇文章中,我将为大家简单的介绍一下我们使用的null。
5846 0
浅谈null
|
缓存 JavaScript Go
你真的了解esModule吗
项目中我们常常会接触到模块,最为典型代表的是esModule与commonjs,在es6之前还有AMD代表的seajs,requirejs,在项目模块加载的文件之间,我们如何选择,比如常常因为某个变量,我们需要动态加载某个文件,因此你想到了require('xxx'),我们也常常会用import方式导入路由组件或者文件,等等。因此我们有必要真正明白如何使用好它,并正确的用好它们。
c#编程:" "和null的区别-12
c#编程:" "和null的区别-12
|
人工智能
Colorful Slimes
题目描述 Snuke lives in another world, where slimes are real creatures and kept by some people. Slimes come in N colors. Those colors are conveniently numbered 1 through N. Snuke currently has no slime. His objective is to have slimes of all the colors together.
80 0
|
Java 编译器
Java堆栈,以及eqauls和==的区别
Java堆栈,以及eqauls和==的区别
122 0
c#编程:" "和null的区别
c#编程:" "和null的区别
194 0
|
JavaScript 前端开发
|
JavaScript 前端开发