CommerceCloud中的构建过程在项目存储库中查找项目定制定制。有两种受支持的自定义目录结构。每个自定义的单独子目录这是默认和推荐的选择。每个定制使用一个单独的子目录。如下图所示:在此配置中,构建器希望找到一个core-customize子目录和几个可选目录。core-customize(必需)-包含SAPCommerceCloud和清单文件的定制。js-storefront(可选)-包含Javascript店面自定义和清单文件。datahub(可选)-包含DataHub自定义和清单文件。每个自定义项都必须包含一个manifest.json文件。所有定制的单一目录的做法已被弃用。使用单个根目录是配置存储库的原始方法。此配置仍受支持,但已弃用和弃用。在这个结构中,所有目录都直接添加到根目录中。不支持JavaScript店面。Builder如何知道客户在运行时采用了哪种Customization方法?构建过程在根目录中查找CommerceCloudmanifest.json文件。如果找到清单文件,它会使用已弃用的层次结构,其中所有Customization都位于同一文件夹中。如果找不到清单文件,则每个自定义项都有自己的子文件夹。当您使用单独的子目录结构时,Javascript应用程序路径是相对于
