Я выполнил следующие шаги, чтобы создать витрину Spartacus,
- нг новый spartacus3
- cd spartacus3
- ng add @ spartacus / schematics --baseUrl https://spartacus-demo.eastus.cloudapp.azure.com:8443/ --baseSite = electronics-spa --ssr
- пряжа установить
- начало пряжи
Он устанавливает Angular 10.2.4 и Spartacus 3.1.
Компилируется без ошибок.
Но у меня появляется пустой экран, когда я открываю его в браузере, используя URL-адрес http: // localhost: 4200 / Я проверил вкладку сети в браузере, у нее есть правильный ответ. Вот скриншот вкладки сети - скриншот - 1, снимок экрана 2
Но ни один элемент не добавляется в DOM. Вот скриншот вкладки элементов - скриншот вкладки элементов
Но в консоли у меня есть информация ниже,
spartacus-storefront.js:17341 No component implementation found for the CMS component type 'ProfileTagScriptComponent'.Make sure you implement a component and register it in the mapper .
Я перешел по ссылке ниже: https://sap.github.io/spartacus-docs/schematics/#adding-spartacus-core-libraries-and-features-to-your-angular-project
Пожалуйста, помогите мне получить работающее приложение Спартак в моем городе.
Ниже мой код app.module.ts,
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { translations, translationChunksConfig } from '@spartacus/assets';
import { B2cStorefrontModule } from '@spartacus/storefront';
import { StoreFinderRootModule } from '@spartacus/storefinder/root';
import { provideConfig } from '@spartacus/core';
import { storeFinderTranslations } from '@spartacus/storefinder/assets';
import { storeFinderTranslationChunksConfig } from '@spartacus/storefinder/assets';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
AppRoutingModule,
B2cStorefrontModule.withConfig({
featureModules: {
storeFinder: {
module: () => import('@spartacus/storefinder').then(
(m) => m.StoreFinderModule
),
},
},
backend: {
occ: {
baseUrl: 'https://spartacus-demo.eastus.cloudapp.azure.com:8443',
prefix: '/occ/v2/'
}
},
context: {
currency: ['USD'],
language: ['en'],
},
i18n: {
resources: translations,
chunks: translationChunksConfig,
fallbackLang: 'en'
},
features: {
level: '3.0'
}
}),
StoreFinderRootModule
],
providers: [
provideConfig({
i18n: {
resources: storeFinderTranslations,
chunks: storeFinderTranslationChunksConfig,
},
})],
bootstrap: [AppComponent]
})
export class AppModule { }
baseSite: [your site uid]
внутрьcontext
, чтобы посмотреть, работает он или нет? - person Weizheng Gao   schedule 07.04.2021